ElasticSearch(十五) 基本概念

索引:相当于数据库,ElasticeSearch 有1个或多个Lucene 索引构成。

文档:相当于数据库的行,由一个或多个字段组成。

类型:相当于数据库表

映射:存储分析链所需的所有信息

节点:单个ElasticSearch 实例被称为节点(Node),很多时候数据访问量很大,单机无法应付,就需要多个ElasticeSearch实例,构成一个集群。

节点分为三类:

1、数据节点 持有数据,提供对这些数据的搜索功能。

2、主(master)节点,作为监督者负责控制其他节点的工作,一个集群只有一个主节点。

3、部落节点(tribe)作为桥梁,负责连接多个集群,并允许我们再多个集群工作。

集群:多个ElasticSearch 实例的集合称为索引。

分片:物理的Lucene 索引称为分片,分片的数量在索引创建时就配置好了,无法改变,

副本:为每个分片创建冗余的副本,处理数据查询时可以把这些副本当作最初的主分片使用,

           副本为ElasticSearch 带来了更多的安全性,如果主分片宕机了,ElasticSearch会自动从该分片的副本中选出一个作为新的主分片,

           可以在任意时间点增加或者删除副本

原文地址:https://www.cnblogs.com/xiaocandou/p/8127588.html