暂无图片
基于HLC的分布式事务时钟算法是什么意思?
我来答
分享
暂无图片 匿名用户
基于HLC的分布式事务时钟算法是什么意思?

基于HLC的分布式事务时钟算法是什么意思?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
数据库小学生

时钟算法就是在事务Begin的时候,会在协调节点上为它分配ClockCurrent进行startTS,startTS到了每个DN节 点以后,会用startTS去更新本地的Max-ts混合逻辑时钟。

事务Prepare的时候会去每个参与节点调用ClockAdvance,获取prepareTS,同时返回给协调节点。协调节点会从 所有的prepareTS选最大值作为commitTS,同时更新CN的混合逻辑时钟,并且下发给每个DN去提交事务,并且用 commitTS去推动每个参与DN的混合逻辑时钟前进。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏