【发布时间】:2016-03-14 21:52:45
【问题描述】:
这似乎是cassandra中的一个谜,根据官方documentation,可以使用自定义索引器类在列上创建索引
CREATE CUSTOM INDEX ON users (email) USING 'path.to.the.IndexClass';
但是我找不到任何关于要实现/扩展的接口/类以及如何配置 cassandra 来查找类的文档?
我想编写一个自定义索引器,它可以根据条件/选项跳过索引行。
【问题讨论】:
这似乎是cassandra中的一个谜,根据官方documentation,可以使用自定义索引器类在列上创建索引
CREATE CUSTOM INDEX ON users (email) USING 'path.to.the.IndexClass';
但是我找不到任何关于要实现/扩展的接口/类以及如何配置 cassandra 来查找类的文档?
我想编写一个自定义索引器,它可以根据条件/选项跳过索引行。
【问题讨论】:
这是我发现的https://issues.apache.org/jira/browse/CASSANDRA-6480
所以你必须实现org.apache.cassandra.db.index.SecondaryIndex 的子类,并确保该类在你的 Cassandra 的类路径中
【讨论】:
【讨论】:
Stratio's Cassandra Lucene Index 是一个在 cassandra 中支持自定义索引的插件,您可以找到有关如何使用自定义索引的所需文档。
【讨论】: