一、空集群
既没有数据,也没有索引的单一节点
二、单节点集群
1、添加索引数据,添加时设置3个主分片和一组从分片(每个主分片对应一个从分片);
2、从分片是主分片的副本,用于数据冗余,提供数据保护,同时服务于搜索;
3、主分片数量在创建时就确定下来了,后面不能修改,但是从分片可以随时修改;
4、当前我们只有一个节点,所以主分片被全部分配在当前节点,而从分片处于未分配状态;
三、双节点集群
再添加一个节点后,所有的主节点和从节点都被分配;
二个节点,即使有一个节点故障,也可恢复,保证数据的完整性;
四、三节点集群
再添加节点,数据被重新分配以达到平衡负载;
每个节点上都只有二个分片,每个节点硬件资源被 更少的分片共享,这样每个分片的性能就会提升;