elasticsearch的一些基本概念

Index:ES存储数据的地方,相似于关系数据库的database。

Document type:相似关系数据库的表,主要功能是将彻底不一样schema的数据分开,一个index里面能够有若干个Document type。node

Document:相似关系数据库的一行,在同一个Document type下面,每一Document都有一个惟一的ID做为区分;数据库

Filed:相似关系数据库的某一列,这是ES数据存储的最小单位。分布式

ClusterNode:ES能够以单点或者集群方式运行,以一个总体对外提供search服务的全部节点组成cluster,组成这个cluster的各个节点叫作node。spa

shard:一般叫分片,这是ES提供分布式搜索的基础,其含义为将一个完整的index分红若干部分存储在相同或不一样的节点上,这些组成index的部分就叫作shard。orm

Replica:和replication一般指的都是一回事,即index的冗余备份,能够用于防止数据丢失,或者用来作负载分担。it

相关文章
相关标签/搜索