总共有1000000条记录,但是当我执行下面的查询时,它只显示10000条
GET /Index_Here/_search
{
"query": { "match_all" : {} }
}
我已经添加了下面的大小也仍然它不工作
GET /Index_Here/_search
{
"from" : 0, "size" : 20000,
"query": { "match_all" : {} }
}
即使我已经更新了最大窗口大小也
PUT /Index_Here/_settings
{
"index": {
"max_result_window": 200000
}
}
1条答案
按热度按时间67up9zun1#
Tldr;
这是elasticsearch的默认设置,在性能和准确性之间提供了一个很好的权衡。
解决方案
您可以通过使用参数
track_total_hit
来忽略这种“优化”。