我正在阅读“Cassandra The Definitive Guide”,第 46 页有关于复制因子的内容:
“复制因子本质上允许您决定要在性能上支付多少以获得更高的一致性。也就是说,您读写数据的一致性级别是基于复制因子的”
现在对我来说这是新闻。如果增加复制,它会提高可用性,并且根据集群的拓扑结构,它的分区容限也很直观。但是为什么作者说它增加了一致性。我会认为它完全相反。您必须付出额外的努力,通过将更新传播到不同节点上的每个副本来确保持久数据的一致状态。所以副本越多,保持一致性就越困难。为什么作者说的完全相反?
所有输入表示赞赏。