我正在阅读该文档并碰巧阅读了多索引创建和搜索多个索引的能力,并且还可以在Elasticsearch中搜索特定搜索。
例如,我有两个索引,如releasedArea和WorkArea。我可以通过给予搜索 http://localhost:9200/_search?pretty=true将搜索所有索引
我可以专门搜索 http://localhost:9200/releasedArea,WorkArea/_search?pretty=true
所以我认为如果已经知道在哪里搜索,这个规范将在性能方面有所改进。如果我们不知道,在哪里搜索它应该搜索所有索引。
你可以告诉我,我是对的吗?否则请让我知道,原因可能是什么。答案 0 :(得分:1)
您的理解是正确的。如果您没有提供任何索引名称,那么它将搜索所有索引,当然这可能会达到搜索性能。如果您知道要搜索的索引,则应在使用Search APIs时明确指定它。