elasticsearch. 向导

缓存清理 API

缓存清理API允许清除全部缓存或者清除跟特定的一个或多个索引关联的缓存。

$ curl -XPOST 'http://localhost:9200/twitter/_cache/clear'

此API在默认情况下会清除所有缓存。通过显示的设置 filterfield_data 或者 bloomtrue 可以清除特定缓存。

通过给 fields 指定带有用逗号作为分隔符参数,也可以使所有和特定域关联的缓存被清除

多重索引

此API可以在一次请求中应用到多个索引上面,甚至通过 _all 应用到所有的索引上。

$ curl -XPOST 'http://localhost:9200/kimchy,elasticsearch/_cache/clear'

$ curl -XPOST 'http://localhost:9200/_cache/clear'
 
Fork me on GitHub