Cassandra阅读不一致

KAT*_*ATy 1 cassandra

我使用Cassandra作为我公司的生产数据库,我有一个读一致性问题.每天的记录被假定为1440,在第一次读取时它显示在600-700个奇数记录上,第二次读取它显示1440+个记录.我在群集中有3个节点,3个二级索引,请帮助我.我使用了下面的cassandra版本和配置进行写入和读取.

Cassandra Version:
1.1.4 

Thrift Version:
070

Consistency level 
for Read  - ALL
for Write - ANY
Run Code Online (Sandbox Code Playgroud)

我已经做了几次尝试,包括增加超时时间,还有Checked在每个节点中运行Nodetool修复仍然没有任何一致性的变化.

jbe*_*lis 6

Le douard很接近:W = QUORUM + R = QUORUM会给你强烈的一致性.那么W = ONE + R = ALL.但不是W = ANY,这是一个"特殊"级别,即使所有"自然"复制品(由读取参考)都关闭,也允许集群接受写入.

请参见http://www.datastax.com/docs/1.1/dml/data_consistency.