elasticsearch scroll 查询 设置滚动时间长了会有什么影响吗,能在 java TransportClient 客户端中查完所有数据后,关闭这个滚动查询吗?
1
misaka19000 2019-09-06 14:49:57 +08:00
没什么影响吧,据我所知这个 scroll 就是存了一些 ID,会稍微占用一些内存
至于关闭肯定可以啊,不过我没用过 Java 的客户端,但是应该会有相应的接口的 |
2
luckyqiang OP @misaka19000 为啥我看每次查询,scrollId 都是一样的啊?
|
3
codingbody 2021-11-19 01:32:44 +08:00 via iPhone
我看 elastic search 官方博客里写 scroll id 可能是不同的,和分片的数量以及命中分片的数量有关。
但是在 scroll api 的完整例子中,我看只对最后一个 scroll id 进行 clear ,不知道是不是之前的不需要清除。 |
4
codingbody 2021-11-20 06:07:37 +08:00 via iPhone
|