我需要一个读取重量级的故障HA mongoDB主机,它将容纳几个mio。关于20个集合的文件。
我有2台物理服务器。用较少的硬件进行HA mongoDB设置的最佳实践是什么?!到目前为止我发现了什么:
)副本集: 在副本集中运行2个节点似乎很好,但我不确定,这是如何平衡读取(或写入) - 扩展:添加更多副本将起作用? (直到12?)
)Sharded Replica 如何只用2台服务器正确执行此操作? (如何扩展?,添加一对服务器(容器) - 执行另一个副本集并将其添加到shardconfig?)
现在我使用docker在2台docker机器上运行分片副本集群,每台机器人都在进行复制,一些CFG服务器和一台路由器。
在这种情况下使用docker来平衡2台主机的缺点是什么。
问候 赫尔穆特