ES操作:linux命令
查询数据库所有索引
没有密码
curl -X GET "http://localhost:9200/_cat/indices?v"
有密码
curl -u elastic:my_password -X GET "http://localhost:9200/_cat/indices?v"
删除索引
curl-X DELETE "http://localhost:9200/index_XXX"
不删索引,只清空索引的文档
curl -X POST "http://localhost:9200/index_XXX/_delete_by_query" -H 'Content-Type: application/json' -d'
{
"query": {
"match_all": {}
}
}
'