在将列更新为二级索引后,Cassandra DB何时将数据编入索引

时间:2012-05-01 17:40:11

标签: indexing nosql cassandra

我使用更新列创建了一个二级索引...来自cassandra-cli,然后我使用commnand get User where code = 'MX'测试,代码是我作为索引的列,此命令只返回插入的数据索引创建之后,但之前的数据没有返回,我以为以前的数据也会被索引,任何人都有线索? 提前谢谢

2 个答案:

答案 0 :(得分:2)

在Cassandra中,二级索引仅在创建后才开始工作。 浏览apache-cassandra库中的SecondaryIndex类。它将帮助您理解。

答案 1 :(得分:0)

您可能会发现这有用Cassandra secondary indexes