ES集群角色理解
1.角色:
master:负责维护整个集群,以及维护元数据(索引的创建删除,mapping Template)
data节点:针对具体数据(消耗IO、最好使用性能高的节点,如SSD),负责索引文档的写入、查询
coordinate节点:协调节点,主要负责调度,实现负载均衡
注:kibana连接master节点,logstash连接coordinate节点
2.文档的写入流程
注:此处的缓存不是JVM缓存,机器的 filesystem cache
ES集群角色理解
1.角色:
master:负责维护整个集群,以及维护元数据(索引的创建删除,mapping Template)
data节点:针对具体数据(消耗IO、最好使用性能高的节点,如SSD),负责索引文档的写入、查询
coordinate节点:协调节点,主要负责调度,实现负载均衡
注:kibana连接master节点,logstash连接coordinate节点
2.文档的写入流程
注:此处的缓存不是JVM缓存,机器的 filesystem cache