本文待验证,需要再核对官方api
1、scroll内存问题,推测时间不能 设置太长
不当使用scroll导致elasticsearch内存暴涨的问题-云社区-华为云
2、超时时间设置不合理,导致超时
es如何解决timeout超时30秒问题_es查询超时时间配置_阿星_Alex的博客-CSDN博客
3、分页方式
https://www.cnblogs.com/lovezhr/p/15169137.html
-
From+ size:需要随机跳转不同分页(类似主流搜索引擎)、Top 10000 条数据之内分页显示场景。
-
search_after:仅需要向后翻页的场景及超过Top 10000 数据需要分页场景。
-
Scroll:需要遍历全量数据场景 。
-
max_result_window:调大治标不治本,不建议调过大。
-
PIT:本质是视图。