配置MongoDB主从库有以下几个步骤:
-
配置主库:
- 在主库的配置文件mongod.conf中设置
replSet
参数,给副本集起一个唯一的名称。 - 启动主库实例。
- 在主库的配置文件mongod.conf中设置
-
配置从库:
- 在从库的配置文件mongod.conf中设置
replSet
参数,指定主库的副本集名称。 - 启动从库实例。
- 在从库的配置文件mongod.conf中设置
-
初始化副本集:
- 连接到主库实例。
- 使用
rs.initiate()
命令初始化副本集,将主库设置为副本集的主节点。
-
添加从库:
- 连接到主库实例。
- 使用
rs.add()
命令添加从库到副本集中。
-
验证副本集配置:
- 连接到主库实例。
- 使用
rs.status()
命令检查副本集的状态,确保主从库之间的连接正常。
完成以上步骤后,MongoDB主从库的配置就完成了。主库会将数据复制到从库,从库可用于读取操作,提高系统的读取性能和数据的冗余备份能力。