mongoDB主从复制配置
在mongoDB 配置文件配置中讲了怎么进行配置,这里我们就是使用配置文件进行master/slave 的相关配置实现主从复制:
一、主从服务器的配置:
1、主服务器配置文件:master.conf
port=27017
# 主服务器端口
dbpath=E:\DB\mongodb\data
#主服务进程数据存放目录
logpath=mongodb.log
#主服务日志存放目录
master=true
#配置为主服务
logappend=true
#进行日志的追加而不是清空原有日志再添加
maxConns=1024
#数据库最大连接数
2、从服务器配置文件:slave.conf
port=27018
#从服务器端口
dbpath=E:\DB\mongodb\data\slavepath
#从服务进程数据存放目录
logpath=mongodbslave.log
#从服务日志存放目录
logappend=true
#实现日志的追加
slave=true
#配置为从服务
source=127.0.0.1:27017
#同步的主服务地址
autoresync=true
#实现自动同步
3、启动主服务器:
4、启动从服务器:
5、客户端连接主服务器,并进行操作:
6、在master上添加数据,并保存:
7、客户端连接从服务器:
8、从数据库数据的查询
从查询结果我们可以看到从库中的数据和主库进行了同步
连接情况也可以查看日志
这里进行了一个master 和 一个slave之间的复制,而复制部署方式还有复杂的,具体的在下一篇学习!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。