天天看點

ElasticSearch2.3.1使用delete-by-query插件

在ElasticSearch2.3.1這個版本中沒有預設的delete-by-query(其實在ES2.0就沒有了),是以我們需要額外安裝這個插件。

ElasticSearch2.3.1使用delete-by-query插件
ElasticSearch2.3.1使用delete-by-query插件

按照官方的提示,你可以在ES的根目錄下運作該指令進行插件安裝。

但有時候由于網絡的原因,很難下載下傳安裝下來,是以我在這裡給這個插件包的百度雲連結:https://pan.baidu.com/s/1sldkHul,下載下傳後是delete-by-query-2.3.1.zip這個壓縮包,在plugins下建立delete-by-query目錄,解壓縮zip包到該目錄(就兩個檔案,一個jar包一個properties檔案),重新開機ElasticSearch就可以了。

之後就可以進行删除操作了,例如我們要删除某個index的某個type下的所有資料,語句如下:

ElasticSearch2.3.1使用delete-by-query插件
ElasticSearch2.3.1使用delete-by-query插件

便可删除了。

繼續閱讀