特牛网址导航

Elasticsearch document数据路由原理_如何得到shard = hash(routing) % number_of_primary_shar-CSDN博客

网友收藏
文章浏览阅读99次。(1)什么是document数据路由一个index的数据会被分为多个分片,每个分片都在一个shard中,所以说 一个document只能存在一个shard中当客户端创建document的时候 es此时就需要判断 这个document放在哪个shard上 这个过程称之为document routing 数据路由(2)路由算法:shard = hash(routing) % number_of_primary_shards举个例子,一个index有3个primary shard,P0,P1,P2_如何得到shard = hash(routing) % number_of_primary_shards