跨 2 个数据中心设置 Mongo Cluster,并在两个数据中心上启用写入功能

ang*_*okh 5 mongodb amazon-web-services replicate aws-regions

我们计划将我们的软件扩展到东南亚地区。我们自托管的Mongo集群完全搭建在中国的AWS数据中心。我们如何将 MongoDB 复制集设置为 AWS Singapore 并允许在两个区域上写入并依赖 MongoDB 在后台异步同步数据?

rGu*_*Gun 4

您尝试做的事情对于 MongoDB 副本集来说是不可能的。如果您在此处查看文档:

副本集包含多个数据承载节点和一个可选的仲裁节点。数据承载节点中,只有一个成员被视为主节点,其他节点被视为次节点

如果您确实希望能够在多台服务器上执行写入操作,则需要对集合进行分片。您可以阅读此处的文档来开始使用。