小编MGr*_*ach的帖子

mongoDB复制+ 2台服务器上的分片合理吗?

请考虑以下设置:

有2个物理服务器设置为常规mongodb复制集(包括仲裁进程,因此自动故障转移将正常工作).

现在,据我所知,大多数实际工作将在主服务器上完成,而奴隶主要只是努力保持其数据集同步.

以同样的方式在同一个2服务器上设置另一个复制集的方式将分片引入此设置是合理的,这样每个服务器都有一个作为主服务器运行的mongod进程和一个作为辅助服务器运行的进程.

预期的结果是两个服务器将共享实际查询/插入的工作量,而两者都是up.在一台服务器发生故障的情况下,整个设置应优雅地故障转移以继续运行,直到另一台服务器恢复.

除了设置和进程数(mongos/configservers/arbiters)的总体开销之外,此设置是否有任何缺点?

sysadmin replication sharding mongodb

8
推荐指数
1
解决办法
3519
查看次数

标签 统计

mongodb ×1

replication ×1

sharding ×1

sysadmin ×1