lucene.net支持的语言

问题描述 投票:4回答:2

-Lucene.net支持的所有语言是什么?

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

-如果没有,是否有其他方法可以索引其他语言?

lucene.net
2个回答
6
投票

Lucene不仅限于英语,也不限于任何其他语言。要正确地为文本建立索引,您需要使用与要建立索引的语言相对应的分析器。 Lucene的默认分析器可以很好地使用英语。 Lucene沙箱中还有许多其他分析器,包括中文,日文和韩文的分析器。

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

如您所见,分析器中已经包含了以上多种语言,如果没有包含,请继续创建它,因为如果未列出该语言,仅意味着还没有人尝试过,但是并不意味着不支持该语言。 。

也请阅读有关Indexing multi-lingual content with Lucene.net的SO讨论


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.