flush API容许经过API flush一个或多个索引,索引的flush过程基本上经过将数据刷新到索引存储并清除内部事务日志来从索引中释放内存,默认状况下,Elasticsearch使用内存启发式方法,以便根据须要自动触发flush操做以清除内存。elasticsearch
POST twitter/_flush
flush API接受如下请求参数:日志
wait_if_ongoing
code
true
,若是另外一个flush操做已经执行中,则flush操做将阻塞直到flush能够被执行。默认值为false
,若是另外一个flush操做已在运行,将致使在碎片级别上抛出异常。force
索引
flush API能够经过一次调用应用于多个索引,甚至能够应用于_all
索引。事务
POST kimchy,elasticsearch/_flush POST _flush