ElasticSearch是否会扫描并滚动提取帐户以进行更新?

时间:2016-05-28 15:20:58

标签: elasticsearch

想象一下,我正在进行扫描和滚动以执行索引迁移。如果我在这样的操作中更新文档,我最终会在文档流中看到该文档的新版本,还是会被跳过?

1 个答案:

答案 0 :(得分:2)

它将被跳过,因为扫描操作就像文档更新前的快照一样。因此,您进行的下一次扫描将获得更新。以下是来自Elasticsearch文档的广告:

  

从滚动请求返回的结果反映了初始搜索请求发生时的索引状态,如时间快照。对文档的后续更改(索引,更新或删除)只会影响以后的搜索请求。

希望它有所帮助。