将NetworkTopology与One Datacenter中的3节点cassandra集群一起使用对性能的影响



我们在一个数据中心中使用3节点的Cassandra集群。

对于最佳实践中建议的密钥空间,我们使用NetworkTopology进行复制策略,使用GossingPropertyFileSnitch。

为了保持读/写的一致性,我们使用QUORUM。

在大多数情况下,当用户使用NetworkTopology作为复制策略时,他们可能配置了多个数据中心。

在我们的案例中,我们只有一个数据中心,

A( 使用NetworkTopology作为复制策略会对性能产生任何影响吗?

B( 由于我们使用QUORUM作为读/写一致性,考虑到多个数据中心,因此QUORUM一致性是否会对性能产生影响?考虑到未来数据中心的扩展,继续使用QUORUM一致性可以吗?

请提出建议。

NetworkTopologyStrategy&CCD_ 2。但是,如果您已经使用了NetworkTopologyStrategy,那么扩展到另一个DC会更简单。

关于QUORUM-你真的需要决定是否需要它。在多DC设置中,QUORUM将从集群中的所有节点计算出来。如果你不需要它,那么你可以使用LOCAL_QUORUM,它将考虑"本地"DC 中的机器

相关内容

最新更新