# document 增删改内部原理图解揭秘
- 客户端选择一个 node 发送请求过去,这个 node 就是 coordinating node(协调节点)
- coordinating node,对 document 进行路由,将请求转发给对应的 node(有primary shard)
- 实际的 node 上的 primary shard 处理请求,然后将数据同步到 replica node
- coordinating node,如果发现 primary node 和所有 replica node 都搞定之后,就返回响应结果给客户端
疑问
有一个知识点可能没有说到,3个 primary shard,这 3个 shard 的数据是怎么协调的呢?
这里的解密感觉还是很初级的解密