ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# 刷新 原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.0/indices-flush.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/indices-flush.html) 译文链接 : [刷新](/pages/viewpage.action?pageId=4260953) 贡献者 : [飞师傅](/display/~zhangyifei) 刷新API允许通过API刷新一个或多个索引。索引的刷新过程基本上通过将数据刷新到索引存储、清除内部事务日志来释放索引的内存。默认情况下,Elasticsearch使用内存启发式方式,以便根据需要自动触发刷新操作,以清理内存。 ``` POST twitter/_flush ``` ###### 请求参数 刷新API接受以下请求参数: | 字段 | 描述 | | --- | --- | | wait_if_ongoing | 设置为`true`,如果另一个刷新操作正在执行,则当前刷新操作将阻塞,只到刷新可以被执行。默认值为`false`,如果另一个flush操作正在执行。将会导致抛出分片级别的异常。 | | force | 是否强制刷新,无论是否必要。如没有更改将要提交到索引。如果事务日志ID应该增加,即使没有未提交的更改,这是有用的。(此设置可视为内部设置) | ###### 多个索引 刷新API可以通过一次调用应用于一个或多个索引,甚至应用于`_all`索引。 ``` POST kimchy,elasticsearch/_flush POST _flush ```