即使是不成熟的尝试,也胜于胎死腹中的策略。

es scroll查询问题

Elasticsearch | 作者 lingerchouzi | 发布于2017年03月01日 | 阅读数:5285

我现在用的es2.2,我想请教一下:scroll查询需要缓存所有满足条件的搜索结果吗?如果要的话,这些缓存存在哪里呢?如果不要的话,它的原理是怎么样的呢。现在只是会用,对原理还不太清楚,望赐教。
另外,我看到有的文章说scroll查询是对searchafter的封装,我不确定,我看源码有点绕,也没看到。希望大神们证实一下
已邀请:

medcl - 今晚打老虎。

赞同来自:

我是搬运工:Elasticsearch权威指南中文资料,https://www.elastic.co/guide/c ... .html

Cheetah

赞同来自:

我也在看这个问题,我觉得不是的,scroll是对数据进行了快照,之后的查询如果索引有变化是不会反映出来的
但是看searchafter的描述,如果有索引更新变动,是会即时反馈出来的

要回复问题请先登录注册