我有一个用于生产目的的本地mongodb
实例(PRIMARY)和云系统中的另一个mongodb
实例仅用于备份(SECONDARY)。这就是我想要的:
我之前使用过replicaSet,令人失望的是,每当PRIMARY实例丢失与SECONDARY实例的连接时,用户将无法写入两个实例(because mongodb election mechanic)
我以前没有使用过主从。有人可以帮忙提出建议吗?
答案 0 :(得分:0)
MongoDB为您选择了(:
从3.6版开始,主从复制为deprecated。
关于特定的复制部署(遵循注释中的讨论):
仲裁器通常在节点数为偶数并且需要额外的成员以帮助进行主选举时使用。
如果您没有任何费用限制,建议您部署一个额外的副本(以完成集群中奇数个副本),以容纳数据代替仲裁人。