ES集群角色理解&&ES文档写入流程-深入学习ES

ES集群角色理解

1.角色:

master:负责维护整个集群,以及维护元数据(索引的创建删除,mapping Template)

data节点:针对具体数据(消耗IO、最好使用性能高的节点,如SSD),负责索引文档的写入、查询

coordinate节点:协调节点,主要负责调度,实现负载均衡

注:kibana连接master节点,logstash连接coordinate节点

 

 

2.文档的写入流程

ES集群角色理解&&ES文档写入流程-深入学习ES

注:此处的缓存不是JVM缓存,机器的 filesystem cache