elasticsearch elasticsearch查询在简单查询中给出结果的速度非常慢,elasticsearch,nosql,elasticsearch,Nosql" /> elasticsearch elasticsearch查询在简单查询中给出结果的速度非常慢,elasticsearch,nosql,elasticsearch,Nosql" />

elasticsearch elasticsearch查询在简单查询中给出结果的速度非常慢

elasticsearch elasticsearch查询在简单查询中给出结果的速度非常慢,elasticsearch,nosql,elasticsearch,Nosql,我正在使用elasticsearch执行一些聚合。过去一切都很好,但现在我的索引中有200万个文档。我正在执行一个非常简单的搜索查询列出给定索引的给定类型中的所有文档 { "size":100000, "query": {"match_all":{} } } 此查询速度非常慢,并提供大约300k次点击可能的原因是什么? 注意:我有2G内存。2个核心我终于发现这个配置足以满足我搜索200多万个文档的需要。我有一个错误的配置,而且简单地进行匹配的方法也不正确,即使我们有200万个文

我正在使用elasticsearch执行一些聚合。过去一切都很好,但现在我的索引中有200万个文档。我正在执行一个非常简单的搜索查询
列出给定
索引的给定
类型
中的所有文档

{
"size":100000,
"query":
      {"match_all":{}
  }
}
此查询速度非常慢,并提供大约300k次点击可能的原因是什么?
注意:我有2G内存。2个核心

我终于发现这个配置足以满足我搜索200多万个文档的需要。我有一个错误的配置,而且简单地进行匹配的方法也不正确,即使我们有200万个文档,根据某些条件执行搜索也会非常快。

您试图得到一个包含10万个文档的响应。这太过分了。Elasticsearch用于分页。分页意味着获取小块。你想赚10万英镑。它默认为10大小是有原因的。

感谢您的回复,我发现这是主要问题所在。