0

我们有 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

谢谢

4

1 回答 1

1

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

一致性级别将取决于您的业务需求——您需要强一致性吗?如果数据中心无法通信怎么办?您的一致性和可用性要求应决定您的一致性级别。

于 2016-01-29T07:46:42.383 回答