ElasticSearch 核心概念

ElasticSearch 核心概念

节点:nodes ==== 
    主节点:负责集群的管理和任务的分发
    从节点:负责文档的增删改查
索引:indices ==== index es的逻辑单元 >>> 庫
    一个索引一般存储在各节点的不同分片上
分片:shards ==== es集群实际物理存储文档的单元 一个lucene实例
    各个节点有复制 有备份 数据高可用(2-3)
    主分片:查询 数据的新增、修改、删除只能在主节点上执行然后复制到副分片
    副分片:查询
文档:docs
容错:一旦集群中有节点故障,会自主选主
同时如果节点故障,数据分片会进行复制同步:(两种方式)
sync : 同步成功才返回成功
async : 主分片操作后,同时复制同时返回成功 ==== 异步可能导致ES超负载

查询操作 可以在 主分片 / 副分片 操作

你可能感兴趣的:(ElasticSearch)