lucene.net支持的语言

时间:2012-06-10 18:30:37

标签: lucene.net

- Lucene.net支持哪些语言?

- 例如。中文,俄文,日文,阿拉伯文,法文,德文等。

- 如果没有,有没有办法索引其他语言?

2 个答案:

答案 0 :(得分:6)

Lucene不仅限于英语,也不限于任何其他语言。要正确索引文本,您需要使用适合您要编制索引的文本语言的分析器。 Lucene的默认分析仪适用于英语。 Lucene Sandbox中还有许多其他分析仪,包括中文,日文和韩文的分析仪。

以下是您可以与Lucene.NET集成的分析器列表: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk/src/contrib/Analyzers/

正如你在上面看到的那样,分析仪中已经包含了很多语言,如果不包括在内,请继续创建它,因为如果它没有列出仅仅意味着,没有人尝试过它,但这并不意味着它不是支持的。

另请阅读Indexing multi-lingual content with Lucene.net

上的SO讨论

答案 1 :(得分:0)

这是最新版本。 https://lucene.apache.org/core/8_3_1/analyzers-common/index.html

Google最新版本的Lucene,并在搜索时更改链接中最新版本的版本号。