美文网首页
Elasticsearch的节点特点

Elasticsearch的节点特点

作者: wangcc_sd | 来源:发表于2019-07-26 09:29 被阅读0次

    节点

    Master-eligible nodes & Master Node

    • 每个节点启动后,默认就是Master-eligible 节点

      • 可以设置node.master:false 禁止
    • 每个节点启动后,默认就是Master-eligible 节点

    • 当第一个节点启动的时候,他会选举自己为master节点

    • 每个节点都保存的集群的状态,但是只有master才可以修改集群的状态信息

    • 集群状态(sluster state),维护了一个集群中的必要的信息

        • 所有节点的信息
        • 所有索引和其相关的maping 和setting信息
        • 分片的路由信息
      • 任意节点都能修改信息会导致数据的不一致性


    Data node & coorinating Node

    • Data Node

      • 可以保存数据的节点,叫做Data Node 节点,负责保存分片数据,在扩展数据上起着重要的作用
    • Coordinating Node

      • 负责接受client的请求,并将请求分发到合适的节点,最终将结果集汇集到一起。

      • 每个节点默认都起到了Coordinating Node的职责


    Hot & Warm Node

    • 不同硬件配置的Data Node ,用来实现Hot & Warm架构,降低集群部署成本

    Machine Learming Node

    • 负责跑机器学习的JOB,用来做异常检测。

    分片

    主分片

    副本

    相关文章

      网友评论

          本文标题:Elasticsearch的节点特点

          本文链接:https://www.haomeiwen.com/subject/qjutrctx.html