我有一个包含 5 个投票成员的 6 个节点副本集(所有这些副本都承载数据)。如果我失去 3 个投票成员,我将没有多数投票成员,我的副本集将变为只读。在这种情况下,如果应用程序有“多数”的读取关注,读取会失败吗?我读过这个多数读取问题引入了“缓存压力”,但是读取会失败吗?或者我是否需要通过以下选项禁用 RC 才能使基本读取(大多数)起作用?
--enableMajorityReadConcern 命令行选项为 false。
replication.enableMajorityReadConcern 配置文件设置为 false。