elasticsearch scroll 查询 设置滚动时间长短问题

2019-09-06 14:43:00 +08:00
 luckyqiang

elasticsearch scroll 查询 设置滚动时间长了会有什么影响吗,能在 java TransportClient 客户端中查完所有数据后,关闭这个滚动查询吗?

2541 次点击
所在节点    程序员
4 条回复
misaka19000
2019-09-06 14:49:57 +08:00
没什么影响吧,据我所知这个 scroll 就是存了一些 ID,会稍微占用一些内存

至于关闭肯定可以啊,不过我没用过 Java 的客户端,但是应该会有相应的接口的
luckyqiang
2019-09-06 16:07:59 +08:00
@misaka19000 为啥我看每次查询,scrollId 都是一样的啊?
codingbody
2021-11-19 01:32:44 +08:00
我看 elastic search 官方博客里写 scroll id 可能是不同的,和分片的数量以及命中分片的数量有关。

但是在 scroll api 的完整例子中,我看只对最后一个 scroll id 进行 clear ,不知道是不是之前的不需要清除。
codingbody
2021-11-20 06:07:37 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/598585

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX