是否可以使用mongodb创建两个3节点副本集,但是一个副本集是主节点而另一个是从节点?
我想要的是东海岸有一个复制品,西海岸有一个复制品。我只会写信给西海岸群。我希望东海岸群是“奴隶”并从西海岸复制。
我想要这个的原因是我可以在西部和东部部署我的API。西海岸应用将连接到西海岸的mongodb副本集。东海岸应用程序将连接到东海岸应用程序。 API的负载均衡器会将用户路由到最近的API实例。
我知道我可以在mongodb中创建主从,但是我不会自动进行故障转移。
我也知道我可以创建一个副本集并在东部和西部放置一些节点,并且可以从各个节点进行读取,但之后我没有冗余。如果API连接到其中一个节点并且该节点发生故障,则不会自动进行故障转移。
基本上我想要的是主从配置,其中主设备和从设备都是副本集。
谢谢!