【问题标题】:Cassandra Custom Secondary IndexCassandra 自定义二级索引
【发布时间】:2016-03-14 21:52:45
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: cassandra cql3


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      【讨论】:

        【解决方案3】:

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

        【讨论】:

        • 嗨,欢迎来到 SO。请不要发布链接作为答案,如果链接更改或离线,它们将变得无用。使用网站上的信息来构建您的答案并将链接发布为仅供参考。谢谢。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-07-25
        • 2016-06-29
        • 2013-09-30
        • 2018-07-01
        • 1970-01-01
        • 2018-06-23
        • 2012-09-06
        相关资源
        最近更新 更多