Cassandra 卡桑德拉自定义二级索引

Cassandra 卡桑德拉自定义二级索引,cassandra,cql3,Cassandra,Cql3,这在cassandra中似乎是个谜,根据官方的说法,可以使用自定义索引器类在列上创建索引 CREATE CUSTOM INDEX ON users (email) USING 'path.to.the.IndexClass'; 但是我找不到任何关于要实现/扩展的接口/类以及如何配置cassandra来查找该类的文档 我想写一个自定义索引器,它可以根据条件/选项跳过索引行。这里是我的发现 因此,您必须实现org.apache.cassandra.db.index.SecondaryIndex的子

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

CREATE CUSTOM INDEX ON users (email) USING 'path.to.the.IndexClass';
但是我找不到任何关于要实现/扩展的接口/类以及如何配置cassandra来查找该类的文档

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

这里是我的发现
因此,您必须实现org.apache.cassandra.db.index.SecondaryIndex的子类,并确保该类位于您的cassandra的类路径上,您可以在这里找到实现示例:


是一个插件,支持cassandra中的自定义索引,您可以找到有关如何使用自定义索引的必要文档。

您好,欢迎使用SO。请不要将链接作为答案发布,如果链接更改或脱机,它们将变得无用。使用网站上的信息构建您的答案,并将链接发布为仅供参考。谢谢