系列文章目录
前言
在入门概念篇①中,对ES这款框架产品有了一个初步的认知,ES是集群网络,共同提供算力和存储的支持是他的特点,那么接下来会接触到ES作为一个分布式搜索引擎尤为重要的概念
一、分片是什么?
分片shards, ES中所有数据会均衡的存储在集群中各个节点的分片中,shards是数据的最小单元块。如一个节点中存在两个分片的话,当有十个文档插入时他将会前五个存在分片1后五个存在分片2。分片是一种存储形式概念,并非物理隔离。
1.分片在索引中创建的格式
在创建索引时可以指定主分片和备份分片的个数,主分片与副分片是均衡地分布在各个节点中,关于节点的概念接下来将会描述,这里先关注分片。
"settings": {
"number_of_shards":