我们有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
由于
答案 0 :(得分:1)
每个数据中心有三个节点,每个数据RF = 3并非不合理 - 它允许您在两个数据中心/两个数据中心都具有持久性和HA。
一致性级别取决于您的业务需求 - 您是否需要强大的一致性?如果数据中心无法通信会发生什么?您的一致性和可用性要求应决定您的一致性级别。