卡桑德拉定制二级指数

时间:2014-03-17 08:39:12

标签: cassandra cql3

这似乎是cassandra的一个谜。根据官方documentation,可以使用自定义索引器类在列上创建索引

CREATE CUSTOM INDEX ON users (email) USING 'path.to.the.IndexClass';

但是我找不到任何关于要实现/扩展的接口/类的文档以及如何配置cassandra来查找类?

我想编写一个自定义索引器,它可以根据条件/选项跳过索引行。

3 个答案:

答案 0 :(得分:2)

我发现https://issues.apache.org/jira/browse/CASSANDRA-6480 所以你必须实现org.apache.cassandra.db.index.SecondaryIndex的子类并确保该类位于Cassandra的类路径中

答案 1 :(得分:1)

答案 2 :(得分:1)

Stratio's Cassandra Lucene Index是一个支持cassandra自定义索引的插件,您可以找到有关如何使用自定义索引的必需文档。