我正在尝试在 MongoDB 集群中测试分片。
我正在关注MongoDB documentation .
他们建议使用 3 个配置服务器。我可以建立一个包含 1 台或 2 台服务器的集群吗?或者我需要 3 个或更多配置服务器?
最佳答案
来自 MongoDB 文档:
配置服务器进程是存储集群元数据的 mongod 实例。您可以使用 --configsvr 选项将 mongod 指定为配置服务器。每个配置服务器都存储集群元数据的完整副本
。
因此,对于测试设置,1 个配置服务器应该没问题,但对于生产,建议使用复制的 3 个配置服务器。
关于mongodb - Mongo Cluster 所需的最小配置服务器数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30480484/