elasticsearch elasticsearch查询在简单查询中给出结果的速度非常慢
我正在使用elasticsearch执行一些聚合。过去一切都很好,但现在我的索引中有200万个文档。我正在执行一个非常简单的搜索查询
elasticsearch elasticsearch查询在简单查询中给出结果的速度非常慢,
elasticsearch,nosql,
elasticsearch,Nosql,我正在使用elasticsearch执行一些聚合。过去一切都很好,但现在我的索引中有200万个文档。我正在执行一个非常简单的搜索查询列出给定索引的给定类型中的所有文档 { "size":100000, "query": {"match_all":{} } } 此查询速度非常慢,并提供大约300k次点击可能的原因是什么? 注意:我有2G内存。2个核心我终于发现这个配置足以满足我搜索200多万个文档的需要。我有一个错误的配置,而且简单地进行匹配的方法也不正确,即使我们有200万个文
列出给定索引的给定类型
中的所有文档
{
"size":100000,
"query":
{"match_all":{}
}
}
此查询速度非常慢,并提供大约300k次点击可能的原因是什么?
注意:我有2G内存。2个核心我终于发现这个配置足以满足我搜索200多万个文档的需要。我有一个错误的配置,而且简单地进行匹配的方法也不正确,即使我们有200万个文档,根据某些条件执行搜索也会非常快。您试图得到一个包含10万个文档的响应。这太过分了。Elasticsearch用于分页。分页意味着获取小块。你想赚10万英镑。它默认为10大小是有原因的。感谢您的回复,我发现这是主要问题所在。