副本集简单来说就是由一个主节点和多个副本节点组成的数据副本。
主节点修改数据以后将数据推送到副本节点上,副节点不可新增数据。整个副本集维护相同的数据,通过它能够实现数据备份,读写分离和自动故障转移等。
mongodb可以在下面这个链接中选择社区版下载,如下:
https://www.mongodb.com/try/download
博主将使用windows,mongodb4.0版本,在本地环境操作一下副本集配置。具体操作如下:
1、创建3个端口不同的数据节点
mongod -port 27017 -bind_ip=127.0.0.1 -dbpath=E:\mongodb\data\db1 -replSet rs1
mongod -port 27018 -bind_ip=127.0.0.1 -dbpath=E:\mongodb\data\db2 -replSet rs1
mongod -port 27019 -bind_ip=127.0.0.1 -dbpath=E:\mongodb\data\db3 -replSet rs1
注:replSet大小写区分,3个节点要用一样的副本集名称。dbpath要用不同的文件路径
2、副本集初始化与同步
创建完