假设有3个node,3个primary shard,replica = 1,也就是replica shard也是3个,总共有6个shard。

document数据执行流程

1、客户端创建一个document数据,然后任意选择node发送请求过去,此时被选中的node就被称作协调节点(coordinating node)
2、协调节点(coordinating node)会对document进行路由,然后将请求转发给对应的node(路由算法计算出的shard所在node)。
3、这个对应的node上的parmary shard会处理请求(增删改操作),然后将数据同步到replica node上。
4、当primary shard和replica shard上的操作已经完成,协调节点(coordinating node)会将操作结果返回给客户端。

 

24.分布式文档系统_document增删改内部原理

document增删改内部原理图解

 

相关文章:

  • 2021-11-18
  • 2021-04-10
  • 2021-05-24
  • 2021-12-05
  • 2021-11-18
猜你喜欢
  • 2021-07-29
  • 2021-06-21
  • 2021-08-15
  • 2021-04-14
  • 2021-09-22
  • 2021-08-02
  • 2021-10-27
相关资源
相似解决方案