【愚公系列】2022年05月 .NET架构班 070-分布式中间件 Elasticsearch集群数据存储原理和分片 编程语言 2022-06-02 16:02 0 阅读 文章目录 一、Elasticsearch存储数据原理 二、Elasticsearch查询数据原理 三、集群分片 1.集群分片-情况1 一、Elasticsearch存储数据原理 核心细节如下: shard = hash(routing) % number_of_primary_shards 1、先Hash,先对文档_idHash, 2、然后取模,然后对分片数取模 流程如下: 以下是在主副分片和任何副本分片上面成功新建,索引和删除文档所需要的步骤顺序: 客户端向 Node 1 发送新建、索引或者删除请求。 节点使用文档的 _id 确定文档属于分片 0 。请 猜你喜欢