跨 2 个数据中心设置 Mongo 集群,并在两个数据中心上启用写入

Set up Mongo Cluster across 2 data centers with writing enabled on both

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

MongoDB 副本集无法实现您尝试执行的操作。如果您查看文档 here:

A replica set contains several data bearing nodes and optionally one arbiter node. Of the data bearing nodes, one and only one member is deemed the primary node, while the other nodes are deemed secondary nodes

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