在使用MongoDB存储数据的时候,我们查询的时候,有时候难免会需要进行连表查询。但是MongoDB本身是非关系性数据库,连表查询,很多时候,需要我们自己在代码里手工操作。但是从 MongoDB 3.2 版本过后,我们可以使用 $lookup 进行连表查询。下面就简单介绍一下 MongoDB 的 $ ...
分类:
数据库 时间:
2021-05-24 15:55:53
阅读次数:
0
1、下载mongo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgz 3、移动。将解压完的m ...
分类:
数据库 时间:
2021-05-24 14:35:54
阅读次数:
0
1、概述 MySQL 的主从复制又叫 Replication、AB 复制。至少需要两个 MySQL 服务(可以是同一台机器,也可以是不同机器之间进行)。 比如A服务器做主服务器,B服务器做从服务器,在A服务器上进行数据的更新,通过 binlog 日志记录同步到B服务器上,并重新执行同步过来的 bin ...
分类:
数据库 时间:
2021-05-24 10:46:25
阅读次数:
0
使用组件 MongoDB.Driver 插入数据 class Program { static void Main(string[] args) { AddWorkerToMongo(); } static void AddWorkerToMongo() { var client = new Mon ...
分类:
数据库 时间:
2021-05-24 09:44:03
阅读次数:
0
环境:WIN10 Docker Desktop 部署命令:/E windows盘符E docker run -p 6003:6379 --name redis_v3 -v /E/Docker/redis_3/conf/redis.conf:/usr/local/etc/redis/redis.con ...
分类:
其他好文 时间:
2021-05-24 09:23:39
阅读次数:
0
一、简介 官网介绍 行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 二、准备工作 准备三个服务器配置文件,以6379、6380、6381三个端口为例。 步骤1:拷贝多个redis.conf文件 ...
分类:
其他好文 时间:
2021-05-24 08:53:45
阅读次数:
0
扫描以下常见未授权访问 redis、mongodb、memcached、elasticsearch、zookeeper、ftp、CouchDB、docker、Hadoop 安装 pip3 install -r requirements.txt -i https://mirrors.aliyun.co ...
分类:
其他好文 时间:
2021-05-24 08:32:18
阅读次数:
0
1.基本信息:主库:master主机IP:10.16.2.17master主机名:mvxl0782binlog目录:/data/mysql/logs数据文件目录:/data/mysql/data版本:8.0.22 从库:master主机IP:10.16.2.18master主机名:mvxl0783b ...
分类:
数据库 时间:
2021-05-24 08:10:16
阅读次数:
0
Docker部署redis主从+读写分离+哨兵 前段时间给第三方部署了redis主从+读写分离+哨兵集群环境,开发想验证程序代码的稳定性,需要在测试环境搭建一套该redis系统,便用Docker持久化部署一套即可,用完即删! 一、规划 hostname ip port server master.r ...
分类:
其他好文 时间:
2021-05-24 07:00:10
阅读次数:
0
查询的方法还挺多的 查询所有 这两个一样 db.getCollection('userInfo').find({}) db.userInfo.find() distinct db.userInfo.distinct("name") 返回去重复后的所有name字段的值 按条件查询 db.userInf ...
分类:
数据库 时间:
2021-05-24 06:17:50
阅读次数:
0