zoukankan      html  css  js  c++  java
  • (28)ElasticSearch分布式架构特点

      1、分布式架构的透明隐藏特性

      ElasticSearch是一个分布式架构系统,隐藏了复杂的处理机制。

      分片机制:我们不用关系数据是按照什么机制分片的,最后放入到哪个分片中。

      集群发现机制(cluster discovery):比如当前我们启动了一个es进程,当启动了第二个es进程时,这个进程作为一个node自动就发现了集群,并且加入了进去。

      shard负载均衡:比如现在有10个shard,集群中有3个节点,es会均衡的进行分配,已保持每个节点均衡的负载请求。

      2、扩容机制

      垂直扩容:购置新的机器,替换已有的机器。

      水平扩容:直接增加机器。

      3、rebalance

      增加或减少节点时会自动均衡

      4、master节点

      主节点的主要职责是和集群操作相关的内容,如创建或删除索引,跟踪哪些节点时集群的一部分,并决定哪些分片分配给相关的节点。稳定的主节点对集群的健康是非常重要的。

      5、节点对等

      每个节点都能接收请求,每个节点接收到请求后都能把该请求路由到有相关数据的其他节点上,接收原始请求的节点负责采集数据,并返回给客户端。

  • 相关阅读:
    python 10大算法之一 LinearRegression 笔记
    Android+openCV 动态人脸检测
    ubuntu+github配置使用
    Android+openCV人脸检测2(静态图片)
    Android CameraManager 类
    Android人脸检测1(静态图片)
    Android读写配置2
    Git分支(branch)
    mvn
    git 停止跟踪某一个文件
  • 原文地址:https://www.cnblogs.com/javasl/p/12638337.html
Copyright © 2011-2022 走看看