ElasticSearch删除索引详解(3种删除索引方式)

ElasticSearch删除索引详解(3种删除索引方式)-mikechen

ElasticSearch删除索引类似MySQL删除数据库,下面详解3种ElasticSearch删除索引的方式。

ElasticSearch删除一个索引

语法:

DELETE /索引库名

这里要补充下:删除索引(indices),这个相当于与MySQL关系数据库里删除数据库,只不过在ElasticSearch被称为索引而已。

ElasticSearch创建索引,假设索引名是 mikechen:

PUT /mikechen

然后再删除索引:

DELETE /mikechen

 

ElasticSearch删除多个索引

如果是删除多个索引,用“,”分割相关的索引即可。

语法:

DELETE /index_one,index_two

加入我创建了多个索引库,mikechen1,mikechen2:

DELETE  /mikechen1,mikechen2

 

ElasticSearch删除全部索引

你还可以删除全部索引,语法:

DELETE /_all

删除全部索引操作非常危险,一般不建议删除全部索引。

陈睿mikechen

10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。

关注「mikechen」公众号,获取更多技术干货!

后台回复面试即可获取《史上最全阿里Java面试题总结》,后台回复架构,即可获取《阿里架构师进阶专题全部合集

评论交流
    说说你的看法