这似乎是cassandra的一个谜。根据官方documentation,可以使用自定义索引器类在列上创建索引
CREATE CUSTOM INDEX ON users (email) USING 'path.to.the.IndexClass';
但是我找不到任何关于要实现/扩展的接口/类的文档以及如何配置cassandra来查找类?
我想编写一个自定义索引器,它可以根据条件/选项跳过索引行。
答案 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自定义索引的插件,您可以找到有关如何使用自定义索引的必需文档。