ES 常用简单命令


一、基本命令

1、查看集群健康状况

// 加上参数 v 可以显示每个值的含义
GET _cat/health?v

2、查看所有的索引

GET _cat/indices?v

这里的索引都是 ES 或者 Kibana 自带的一些索引,没有我们自定义的索引

二、索引操作

1、创建索引

PUT 索引名称

2、删除索引

DELETE 索引名称

可以看到刚刚创建的索引成功删除掉了

三、ES 增删改查

1、新增文档

PUT 索引名称/类型名称/文档 id

2、查询文档

GET 索引名称/类型名称/文档 id

3、修改文档

3.1、PUT 方式

// PUT 索引名称/类型名称/文档 id

PUT xiaomaomao/fruids/1
{
"id":10001,
"name":"apple",
"feature":["tian","cheap"],
"weight":"300g"
}

3.2、POST 方式

POST 索引名称/类型名称/文档 id

POST xiaomaomao/fruids/1
{
"id":10086,
"name":"apricot"
}

4、删除文档

DELETE 索引名称/类型名称/文档 id

注意:删除文档不会影响到索引(文档删除之后,索引还是在的)