elasticsearch分页查询问题

本文待验证,需要再核对官方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:本质是视图。

猜你喜欢

转载自blog.csdn.net/wuhenzhangxing/article/details/129543279
今日推荐