索引文本的最佳方式是由elasticsearch中的多语言单词组成

时间:2014-07-09 03:35:23

标签: indexing elasticsearch multilingual

我是弹性搜索的新手。官方网站上的文档只是说基本的,不包含具体的例子。由于我的观点有点混乱,我无法弄清楚如何开始实现我的目的。

我抓了很多种子,用不同的语言出版 我看到弹性搜索中有分析来处理输入文本,但我不了解工作流程。我尝试时,elasticsearch不会使用所有分析器来处理输入数据 我似乎应该指定一个分析仪来处理文本 例如文本:no game no life 游戏人生 ノーゲーム・ノーライフ,它包含三种语言。我怎么知道我必须使用哪三种分析仪呢?它也太重了,不能使用所有的分析仪来处理这个文本。
我看过一篇文章Three Principles for Multilingal Indexing in Elasticsearch谈论这个问题。但是,如果我是初学者和非英语母语者,没有例子就很难理解。

请给我一些指导。
谢谢。

1 个答案:

答案 0 :(得分:0)

我可能会创建两个字段(或多个预期语言的数量)并为每个字段应用不同的分析器(取决于语言)。然后,当您搜索时,您将搜索这两个字段。