索引（Index）
索引就是一类文档的集合，类似于关系型数据库中的表。索引由其名称进行标识，每个索引名称必须是小写。

文档（Document）
Index中单条记录称为文档，等同于关系型数据库表中的行。

字段（Field）
json结构的字段，等同于关系型数据库表中的列。

映射（Mapping）
Mapping是处理数据的方式和规则方面做一些限制，如：某个字段的数据类型、默认值、分析器、是否被索引等等，都是映射里可以设置的。

分片（Shards）
一个索引可以存储超过单个节点硬件限制的大量数据，相当于分表的概念。
ES提供了将索引划分成多份的能力，每一份称之为分片。
当创建一个索引的时候，可以指定想要的分片数量。
允许水平分割/扩展内容容量；允许在分片之上进行分布式的、并行的操作，进而提高性能/吞吐量。

副本（Replicas）
在分片/节点失败的情况下，提供了高可用性。
复制分片从不与原/主要分片置于同一节点上是非常重要的。
扩展搜索量/吞吐量，因为搜索可以在所有副本上并行运行。













