【问题标题】:Lucene create index for words with umlauts in stratioLucene 为带有元音变音的单词创建索引
【发布时间】:2016-12-16 18:13:41
【问题描述】:

我有类似in this thread 描述的问题。我想使用 GermanNormilizationFilter 之类的东西来转换 'ue' -> 'ü' 等变音符号,反之亦然。

我使用 cassandra stratio 插件,并希望使用 official examples 中的 cql 语句创建索引

【问题讨论】:

    标签: java cassandra lucene stratio cassandra-lucene-index


    【解决方案1】:

    基本上,您想使用lucene german analyzer 的一部分,但不是全部。

    在 cassandra-lucene-index 中,您可以使用 custom analyzer 来生成一个 jar 并将其包含在 cassandra lib 文件夹中。

    顺便说一句,由于您只需要德语分析器的一部分功能,您可以基于德语分析器构建您自己的自定义,只需编辑一些行。

    如果您仔细查看lucene German analyzer code,您会发现您只需要编辑(删除/评论)createComponents 方法中的一些行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-14
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-28
      相关资源
      最近更新 更多