美文网首页
elasticsearch 调优参考 转载和整理(4)

elasticsearch 调优参考 转载和整理(4)

作者: 大晚上开车不开灯 | 来源:发表于2020-05-07 10:24 被阅读0次

关于分页查询

可以利用hits.total.value 和from和size参数来自己实现分页

hits.total.value默认最大为10000,当需要返回更多时,需要在配置文件中设置max_result_window

同时在使用highlevelclient时,需要指定trackTotalHits(true)

官方的scroll游标查询,也能实现翻页,但是并不一定适合某些场景,scroll查询结果会生成快照,后续的翻页将从快照中读取,如果查询到的结果很多,快照会占用不少的内存

scorll是快照,对新进的数据没有感知,search_after可以实时但是需要排序字段,两者相同的就是只能往后翻页,不能回头。scorll数据导出场景较多  不要把 scroll 用于实时请求,它主要用于大数据量的场景。例如:将一个索引的内容索引到另一个不同配置的新索引中。

相关文章

网友评论

      本文标题:elasticsearch 调优参考 转载和整理(4)

      本文链接:https://www.haomeiwen.com/subject/qccwghtx.html