一、创建索引
//语法
PUT /索引名
{
"settings":{
"属性名":"属性值"
}
}
/**
* settings:索引库设置,其中可以定义索引库的各种属性,比如分片数、副本数等。不设置则是根据
* es默认
*/
//示例
PUT /test_index
二、判断索引是否存在
//语法
HEAD /索引名称
//示例
HEAD /test_index
三、查看索引
//语法
GET /索引名称
//示例
GET /test_index
四、批量查看索引
//语法
GET /索引名称1,索引名称2...
//示例
GET /test_index,test_index1
五、查看所有索引
//方式一
GET _all
//方式二
GET /_cat/indices?v
注:
绿色:索引的所有分片都正常分配
黄色:至少有一个副本没有得到正确的分配
红色:至少有一个主分片没有得到正确的分配
六、打开索引
//语法
POST /索引名称/_open
//示例
POST /test_index/_open
七、关闭索引
//语法
POST /索引名称/_close
//示例
POST /test_index/_close
八、删除索引
//语法
DELETE /索引1,索引2,索引3...
//示例
DELETE /test_index,test_index1