【发布时间】:2020-11-05 15:34:26
【问题描述】:
我使用仲裁器配置了 MongoDB 分片环境和副本集。 我知道仲裁器用于 MongoDB 集群区域中的副本集设置,但仲裁器不能用于 configdb 区域。 根据 MongoDB 网站,
The following restrictions apply to a replica set configuration when used for config servers:
Must have zero arbiters.
Must have no delayed members.
Must build indexes (i.e. no member should have buildIndexes setting set to false).
问题。 为什么不在 configdb 中使用仲裁器? 我想知道详细原因。
【问题讨论】:
-
写入配置服务器时,MongoDB 使用“多数”的写入关注点。 docs.mongodb.com/manual/core/sharded-cluster-config-servers
-
你的报价是从哪里来的?
-
@WhiteBug 下次请标记我,以便我看到您的评论。您是否有理由要为 configdb 添加仲裁器,或者您只是好奇?
-
@noam 我只是想知道为什么
标签: mongodb sharding replicaset mongodb-replica-set mongodb-arbiter