翻转时弹性搜索索引

时间:2017-12-13 11:33:44

标签: elasticsearch elasticsearch-5

我有一个写入ES的应用程序,它还根据max_docs条件安排基于时间的索引翻转。

  • 如果我在翻转过程中尝试编制索引会怎样?
  • 执行翻转时ES会锁定吗?
  • 平均翻转索引需要多长时间?加。对我来说,这不应该花费太多时间,因为基于时间的索引翻转只是创建一个新索引并将别名指向它。

1 个答案:

答案 0 :(得分:1)

我在弹性讨论中问了这个问题,并在那里得到了回答。

在这里复制答案:

  

请记住,您正在将索引操作发送到别名。

     

翻转时会发生什么:

     
      
  • 它会创建一个新索引(您仍然通过别名索引旧索引)。
  •   
  • 切换别名。这个开关非常快。如果您有待处理的操作,它可能会转到旧索引。
  •   
     

完成后,新请求将转到新索引。

     

没有锁定。

供参考:link