Lucene为stratio中的变音符号创建单词索引

时间:2016-12-16 18:13:41

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

我遇到类似问题in this thread。我想使用像GermanNormilizationFilter这样的东西来转换像'ue'这样的变音符号 - > 'ü',反之亦然。

我使用cassandra stratio插件,并想用official examples

中的cql语句创建索引

1 个答案:

答案 0 :(得分:0)

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

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

顺便说一下,由于您只需要德国分析仪功能的一部分,您可以根据德国分析仪构建自己的自定义,只需编辑一些行。

如果您仔细查看lucene German analyzer code,就可以看到您只需要编辑(删除/评论)createComponents方法中的某些行。