我正在设计3台服务器上具有副本的mongodb碎片。由于成本原因,目前我只能购买3台服务器。
所以,我要做的就是这样:
server 1:
mongos
mongod config
mongod primary shard1
mongod secondary shard2
mongod secondary shard3
server 2:
mongos
mongod config
mongod primary shard2
mongod secondary shard1
mongod secondary shard3
server 3:
mongos
mongod config
mongod primary shard3
mongod secondary shard1
mongod secondary shard2
Load balancer
mongos on server1
mongos on server2
mongos on server3
这种设置可以吗?
我想在购买新服务器之前得到确认。
谢谢你。
自我回答。
阅读mongodb文档后,我确信可以设置以上配置。我将在尝试后在此处发布结果。