在Elasticsearch中创建多个索引

时间:2015-03-31 08:12:42

标签: elasticsearch lucene

我正在阅读该文档并碰巧阅读了多索引创建和搜索多个索引的能力,并且还可以在Elasticsearch中搜索特定搜索。

例如,我有两个索引,如releasedArea和WorkArea。我可以通过给予搜索 http://localhost:9200/_search?pretty=true将搜索所有索引

我可以专门搜索 http://localhost:9200/releasedArea,WorkArea/_search?pretty=true

所以我认为如果已经知道在哪里搜索,这个规范将在性能方面有所改进。如果我们不知道,在哪里搜索它应该搜索所有索引。

你可以告诉我,我是对的吗?否则请让我知道,原因可能是什么。

1 个答案:

答案 0 :(得分:1)

您的理解是正确的。如果您没有提供任何索引名称,那么它将搜索所有索引,当然这可能会达到搜索性能。如果您知道要搜索的索引,则应在使用Search APIs时明确指定它。