目录
一 分片和节点关系
1.1 说明
我们假设有一个集群由三个节点组成。它包含一个叫emps 的索引,有两个主分片,
每个主分片有两个副本分片。相同分片的副本不会放在同一节点。
图1:

图2::

图3:

说明如下:
1.主分片p1和主分片p0存储的数据是不同的。主分片p1和p0 加一块才能构成整个index(库)的完整数据,任何一个分片只是其中1/2的数据量。
2.主分片和其副本不能分配在同一节点上(单节点除外),如:P0和副本R0,RO存储到不同节点;P1和R1,R1存储到不同节点
3.所有主分片上的数据,加一起才能构成完整数据集。如node1:R0和p1,node2:R0和R1,node3:P0和R1;
1.2 查看集群节点状态的汇总
1. GET /_cat/nodes?v
2. get /索引库/_settings
3. get /_cluster/health?level=indices&pretty
4. post /cluster/allocation/explain
二 查看索引与mapping
2.1 查看所有索引
http://127.0.0.1:9200/_cat/indices?v

2.2 查看指定index的mapping结构
http://localhost:9200/student/_mapping

2.3 查看分片数
http://localhost:9200/student/_settings

2.4 查看集群有多少个节点
方式1:http://localhost:9200/_cat/nodes?v

方式2:http://localhost:9200/_nodes?pretty

方式3:http://localhost:9200/_cluster/health?pretty

431

被折叠的 条评论
为什么被折叠?



