Cassandra:表和二级索引更新 - 它是原子的吗?

时间:2017-01-19 20:39:47

标签: cassandra

请澄清:

如果表A确实在列COL1上有二级索引,并且新行插入A,则AA's index会更新?是否存在AA's index保持不一致状态的窗口?

来源称表格和索引以事务方式更新:

来源称表和索引 ARE 以事务方式更新:

1 个答案:

答案 0 :(得分:0)

构建索引后,辅助索引是一致的。出于性能原因,写入不是原子的。相反,在读取时懒惰地应用检查以确保一致性。

Sam Tunnicliffe帮助实现了这一点,解释了如何在Improving Secondary Index Write Performance in 1.2和相关的CASSANDRA-2897中保持一致性。