- Lucene.net支持哪些语言?
- 例如。中文,俄文,日文,阿拉伯文,法文,德文等。
- 如果没有,有没有办法索引其他语言?
答案 0 :(得分:6)
Lucene不仅限于英语,也不限于任何其他语言。要正确索引文本,您需要使用适合您要编制索引的文本语言的分析器。 Lucene的默认分析仪适用于英语。 Lucene Sandbox中还有许多其他分析仪,包括中文,日文和韩文的分析仪。
以下是您可以与Lucene.NET集成的分析器列表: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk/src/contrib/Analyzers/
正如你在上面看到的那样,分析仪中已经包含了很多语言,如果不包括在内,请继续创建它,因为如果它没有列出仅仅意味着,没有人尝试过它,但这并不意味着它不是支持的。
上的SO讨论答案 1 :(得分:0)
这是最新版本。 https://lucene.apache.org/core/8_3_1/analyzers-common/index.html
Google最新版本的Lucene,并在搜索时更改链接中最新版本的版本号。