【发布时间】:2013-11-26 14:56:18
【问题描述】:
如果一个新文档被索引到 Elasticsearch 索引,那么它可以在索引操作后 1 秒内进行搜索。但是,可以通过对索引调用_flush 或_refresh 操作来强制使该文档立即可搜索。这两个操作有什么区别 - 结果似乎对他们来说是一样的,文档是立即可搜索的。
这些操作中的每一个究竟是什么?
ES 文档似乎没有深入解决这个问题。
【问题讨论】:
-
简短的回答是 _refresh 可以使文档立即可搜索,而 _flush 不能
标签: elasticsearch