1:请求到达协调节点,由协调节点验证操作,如果有错误就拒绝操作,然后根据当前集群状态,将请求路由到主分片所在的节点。
2:该操作在主分片上本地执行,例如索引,更新或者是删除文档。这也会验证字段的内容,如果没有通过就拒绝操作。
3:操作成功执行之后,转发当前的操作到当前主分片所在的副本组中的所有的分片,这个操作是并行的。
4:一旦所有的副本分片成功执行并回复了主分片,主分片会把请求成功的信息以及结果返回给协调节点,由协调节点返回给客户端。
1:请求到达协调节点,由协调节点验证操作,如果有错误就拒绝操作,然后根据当前集群状态,将请求路由到主分片所在的节点。
2:该操作在主分片上本地执行,例如索引,更新或者是删除文档。这也会验证字段的内容,如果没有通过就拒绝操作。
3:操作成功执行之后,转发当前的操作到当前主分片所在的副本组中的所有的分片,这个操作是并行的。
4:一旦所有的副本分片成功执行并回复了主分片,主分片会把请求成功的信息以及结果返回给协调节点,由协调节点返回给客户端。