0

我有以下情况:

负载均衡器后面的 2 个 ec2 实例,它们都有单独的 dbs(mongodb)。我想要的是这些数据库彼此同步或复制。

据我所知,MongoDB 提供了 3 种解决方案:

从属主复制:这没有用,因为我需要两个数据库都是主。

Replica Sets:1个primary db和几个secondary,如果primary宕机,secondary就会开始工作。这可以工作......如果主服务器在一台服务器中,而辅助服务器在另一台服务器中。当一台服务器停止响应时,数据库也会停止响应,而具有辅助数据库的另一台服务器将成为主服务器。

分片:在两台服务器之间拆分相同的数据库。我不知道是否有可能在两个数据库中都拥有大部分数据。

你怎么看?还有其他选择吗?

谢谢!

4

0 回答 0