索引-查询
# 查看所有索引
# 发送GET请求 _cat
在 Postman 中,向 ES 服务器发 GET 请求 :http://localhost:9200/_cat/indices?v
GET http://localhost:9200/_cat/indices?v
1
请求路径中的_cat 表示查看,indices 表示索引
- 整体含义就是查看当前 ES 服务器中的所有索引
- 类似MySQL 中的 show tables
服务器响应结果如下
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
yellow open shopping nBExHlw1S16Y5v5Ix6QPfw 1 1 0 0 208b 208b
1
2
2
示例图
# 结果解析
列名 | 含义 |
---|---|
health | 当前服务器健康状态 green(集群完整) yellow(单点正常、集群不完整) red(单点不正常) |
status | 索引打开、关闭状态 |
index | 索引名 |
uuid | 索引统一编号 |
pri | 主分片数量 |
rep | 副本数量 |
docs.count | 可用文档数量 |
docs.deleted | 文档删除状态(逻辑删除) |
store.size | 主分片和副分片整体占空间大小 |
pri.store.size | 主分片占空间大小 |
# 查看单个索引
在 Postman 中,向 ES 服务器发 GET 请求 :http://localhost:9200/shopping
GET http://localhost:9200/shopping
1
返回结果如下
{
"shopping": { //索引名
"aliases": {}, //别名
"mappings": {}, //映射
"settings": { //设置
"index": { //设置 - 索引
"creation_date": "1642938360789", //设置 - 索引 - 创建时间
"number_of_shards": "1", //设置 - 索引 - 主分片数量
"number_of_replicas": "1", //设置 - 索引 - 副分片数量
"uuid": "nBExHlw1S16Y5v5Ix6QPfw", //设置 - 索引 - 唯一标识
"version": { //设置 - 索引 - 版本
"created": "7080099"
},
"provided_name": "shopping" //设置 - 索引 - 名称
}
}
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Last Updated: 2022/02/05, 15:58:51