Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我已将 w=majority 设置为写入关注点,并且节点在写入操作期间失败,
大多数会根据当前活跃的节点而改变吗?
即,假设有3个节点。现在多数是 2。如果一个节点在写入操作期间发生故障,多数会减少还是保持不变并等待节点出现?
副本集的大部分是基于副本集配置确定的,而不是其当前运行状态。
换句话说,如果您配置了一个三节点副本集,那么多数总是两个。如果一个节点离线,两个仍然是多数。如果两个节点离线,两个仍然占多数,直到其中一个离线节点重新在线才能满足。