Cassandra一致性水平

时间:2015-05-21 06:19:23

标签: cassandra

我只想在不可用异常期间重试时降低一致性级别。我当前的配置是。

   RF=8
   CL=QUORUM  ((8/2)+1)=5;

我只发现了这些级别,我可以减少它。

     ConsistencyLevel.THREE
     ConsistencyLevel.TWO
     ConsistencyLevel.ONE.

如何将ConsistencyLevel级别设为4?

感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:1)

您无法设置4的ConsistencyLevel。 CL 2和3是应该处理大多数情况的便利设施。

如果您的RF为8且由于不可用异常而无法获得法定数量的w / r操作,则意味着您有8个节点中至少有4个处理令牌离线/无法访问。而不是考虑将CL降级为4我只需使用ConsistencyLevel.THREE并立即解决群集中的问题。

HTH, 干杯

卡罗