13

我试图找出 gow 在 ES 中索引以下内容。

我有很多文件是从各种语言的网站爬虫而来的。每个文件都有一个类别,如机场、餐厅、河流、海滩等,它的语言如阿拉伯语、英语......

doc {语言:“eng”,内容:“这里的东西”,类别:“海滩”}

doc {语言:“vn”,内容:“新潮”,类别:“海滩”}

我想用每种语言索引和搜索文档;

我选择英文选项,并使用查询“here”=> RESUTLS 进行搜索

我是不是该 :

  1. 为每种语言设置每个 Elastic Core(每种机器每种语言)。只需复制 ES 即可运行 :)

    例如:创建 elasticsearch_ENGLISH、elastichsearch_VIETNAMESE

  2. 使用 ElasticSearch 的每个索引创建每种语言 例如:创建索引

/英语/输入/

/越南名字/类型/ 。当我搜索一些查询时,我只搜索语言索引

或者以其他我不知道的方式做:)?

4

1 回答 1

10

不确定我是否完全理解您的担忧。

如果您需要搜索整个集群(我的意思是搜索每种语言),您不能为每种语言创建一个设置。

也就是说,您有很多选择:

这不是一个完整的答案,但一些线索可以帮助你......

于 2012-10-30T15:14:47.460 回答