我有以下情况:
在负载均衡器后面有2个ec2实例,它们都有单独的dbs(mongodb) . 我想说的是这些dbs彼此同步或复制 .
据我所知,Mongodb提供3种解决方案:
奴隶主复制:这没有用,因为我需要两个dbs成为高手 .
副本集:1个主数据库和几个辅助数据库,如果主数据库被取消,则辅助启动工作 . 这可能有用......如果主服务器在一台服务器而辅助服务器在另一台服务器中 . 当一个服务器停止响应时,db和具有辅助数据库的其他服务器将成为主服务器 .
分片:在两台服务器之间分配相同的数据库 . 我不知道是否有可能具有高冗余度,以便在两个dbs中都拥有大部分数据 .
你怎么看?还有其他选择吗?
谢谢!