如何增加ES滚动搜索查询的滚动大小?默认似乎是50次点击,但我想将其增加到100左右.我找不到文档中调整滚动窗口大小的参考.
Val*_*Val 11
在您的初始scan
搜索请求中,只需指定size
您希望每个滚动请求返回多少文档的参数,例如100:
POST /your_index/_search?search_type=scan&scroll=1m
{
"query": { "match_all": {}},
"size": 100
}
Run Code Online (Sandbox Code Playgroud)
或者更简单
GET /your_index/_search?search_type=scan&scroll=1m&size=100
Run Code Online (Sandbox Code Playgroud)
另请注意,您将获得超过100个文档,因为它size
是每个分片,因此如果您确实每个批次只需要100个文档并且每个索引有(例如)5个分片,那么只需使用size: 20
即可.
归档时间: |
|
查看次数: |
5949 次 |
最近记录: |