行动是治愈恐惧的良药,而犹豫、拖延将不断滋养恐惧。

es scroll分页

Elasticsearch | 作者 z_hong7 | 发布于2017年03月15日 | 阅读数:5363

用scroll查询具体怎么翻页呢,比如我第一次搜索后,想跳到第3页
查询过期时间过期后会报错,那怎么继续查询呢
已邀请:

medcl - 今晚打老虎。

赞同来自:

scroll不能跳页,过期了不能继续查询

jerryhouse - 搜索工程师,技术网站:www.dcharm.com

赞同来自:

scroll是为了大量数据的读取创建的结果,如果是实时搜索应该采用一般的搜索类型,一般的搜索
POST /twitter/tweet/_search
scroll类型的搜索
POST /twitter/tweet/_search?scroll=1m
1m表示scroll的context会保持一分钟,在这一分钟内都可以通过scrollid继续读取命中的文档。elasticsearch的scroll是流式读取,不能跳过一些页。
可以参考官方

ailkman

赞同来自:

实时搜索分页还是只能用from size,scroll只适合后台批量处理

要回复问题请先登录注册