(1)document数据路由的理解:我们知道,一个index的数据会被分为多片,每片都在一个shard中,所以说,一个document,只能存在于一个shard中.当客户端创建document的时候,es此时就需要决定,这个document是放在这个index的哪个shard上.这个过程就称之为document routing,数据路由. (2)路由的算法:shard = hash(routing) % number_of_primary_shards举例:一个index有3个primary…