在多数据中心中,Cassandra中的3节点集群的复制因子3是否可以接受,并且一致性级别为LOCAL_ONE?

时间:2016-01-28 19:43:42

标签: datastax-enterprise cassandra-2.1

我们有2个数据中心,每个数据中心有3个节点,每个数据中心的复制因子为3(共6个副本),读取一致性级别为LOCAL_ONE。由于我们没有使用LOCAL_QUORUM或DC_LOCAL_QUORUM,在每个数据中心使用3个节点是否可以接受?

任何人都可以建议使用当前配置进行读取操作的最佳一致性级别,以便获取数据中心的最新信息吗?

Configuration:
Solr DC1 : 3 nodes, RF=3
Solr DC2 : 3 nodes, RF=3
Versions:
dse 4.8.3
cassandra 2.1.11

由于

1 个答案:

答案 0 :(得分:1)

每个数据中心有三个节点,每个数据RF = 3并非不合理 - 它允许您在两个数据中心/两个数据中心都具有持久性和HA。

一致性级别取决于您的业务需求 - 您是否需要强大的一致性?如果数据中心无法通信会发生什么?您的一致性和可用性要求应决定您的一致性级别。