假设我已将w = most设置为写入问题,并且在写入操作期间节点失败,
大多数会根据当前活动的节点进行更改吗?
即,假设有3个节点。现在大部分都是2.如果一个节点在写操作期间出现故障,那么大多数节点会减少还是会保持相同并等待节点出现?
答案 0 :(得分:1)
副本集的大部分是基于副本集配置而不是其当前运行状态确定的。
换句话说,如果配置了三节点副本集,则多数位置始终为2。如果一个节点处于脱机状态,则两个节点仍占多数。如果两个节点处于脱机状态,则两个节点仍占多数,并且在其中一个脱机节点重新联机之前无法满足。