摘要: 1.MongoDB副本集 可以先创建超管用户,然后再关闭服务,创建密钥文件,修改配置文件,启动服务,使用超管用户登录验证,然后创建普通用户 2.MongoDB分片集群 先关闭服务,创建密钥文件,修改配置文件,启动服务,创建超管用户,使用超管用户登录验证,然后创建普通用户 这两者的区别主要是创建的用户 阅读全文
posted @ 2020-11-12 18:01 哈喽哈喽111111 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 步骤总结: 在主节点上添加超管用户,副本集会自动同步 按照仲裁者、副本节点、主节点的先后顺序关闭所有节点服务 创建副本集认证的key文件,复制到每个服务所在目录 修改每个服务的配置文件,增加参数 启动副本集的每个服务 在主节点上添加普通账号 前言 对于搭建好的mongodb副本集,为了安全,启动安全 阅读全文
posted @ 2020-11-12 17:45 哈喽哈喽111111 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 步骤总结: 按照mongos路由、配置副本集服务,分片副本集服务的先后顺序关闭所有节点服务 创建副本集认证的key文件,复制到每个服务所在目录 修改每个服务的配置文件,增加参数 启动每个服务 创建账号和认证(存储在配置副本集中) 另一种操作步骤: 创建超管账号和普通用户账号 按照mongos路由、配 阅读全文
posted @ 2020-11-12 17:32 哈喽哈喽111111 阅读(2147) 评论(0) 推荐(1) 编辑
摘要: 分片概念 分片(sharding)是一种跨多台机器分布数据的方法, MongoDB使用分片来支持具有非常大的数据集和高吞吐量操作的部署。 换句话说:分片(sharding)是指将数据拆分,将其分散存在不同的机器上的过程。有时也用分区(partitioning)来表示这个概念。将数据分散到不同的机器上 阅读全文
posted @ 2020-11-12 16:28 哈喽哈喽111111 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 到MongoDB官网下载MongoDB Compass, 地址: https://www.mongodb.com/download-center/v2/compass?initial=true 如果是下载安装版,则按照步骤安装;如果是下载加压缩版,直接解压,执行里面的 MongoDBCompassC 阅读全文
posted @ 2020-11-12 16:26 哈喽哈喽111111 阅读(529) 评论(0) 推荐(0) 编辑
摘要: replication: #副本集的名称 replSetName: myshardrs01 sharding: #分片角色 clusterRole: shardsvr sharding.clusterRole: 注意:设置sharding.clusterRole需要mongod实例运行复制。要将实例 阅读全文
posted @ 2020-11-12 14:24 哈喽哈喽111111 阅读(462) 评论(0) 推荐(0) 编辑
摘要: mkdir -p /opt/mongo/replica_sets/myrs_27017/log & mkdir -p /opt/mongo/replica_sets/myrs_27017/data/db vim mongod.conf systemLog: destination: file pat 阅读全文
posted @ 2020-11-12 14:06 哈喽哈喽111111 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 步骤总结: 1.先正常启动 2.创建用户,创建数据库病授权用户 3.关闭程序,开启安全,然后启动 4.使用账号和密码连接 按未开启认证的方式(配置文件中没开启安全选项并且启动命令中不添加 --auth 参数,)来启动MongoDB服务 使用Mongo客户端登录,然后创建管理用户: # 切换到admi 阅读全文
posted @ 2020-11-12 12:15 哈喽哈喽111111 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 副本集有两种类型三种角色 两种类型: 主节点( Primary)类型:数据操作的主要连接点,可读写。 次要(辅助、从)节点( Secondaries)类型:数据冗余备份节点,可以读或选举。 三种角色: 主要成员(Primary):主要接收所有写操作。就是主节点。 副本成员(Replicate):从主 阅读全文
posted @ 2020-11-12 11:27 哈喽哈喽111111 阅读(907) 评论(0) 推荐(0) 编辑