发明公开
- 专利标题: 基于MySQL数据库的分布式事务处理方法及装置
-
申请号: CN202311707324.4申请日: 2023-12-12
-
公开(公告)号: CN118796937A公开(公告)日: 2024-10-18
- 发明人: 牛昆亮 , 孙海涛 , 王天柱 , 李海东
- 申请人: 中移系统集成有限公司 , 中移雄安信息通信科技有限公司 , 中国移动通信集团有限公司
- 申请人地址: 河北省石家庄市石家庄青园街220号; ;
- 专利权人: 中移系统集成有限公司,中移雄安信息通信科技有限公司,中国移动通信集团有限公司
- 当前专利权人: 中移系统集成有限公司,中移雄安信息通信科技有限公司,中国移动通信集团有限公司
- 当前专利权人地址: 河北省石家庄市石家庄青园街220号; ;
- 代理机构: 北京国昊天诚知识产权代理有限公司
- 代理商 徐晨影
- 主分类号: G06F16/27
- IPC分类号: G06F16/27 ; G06F16/23 ; G06F16/28 ; G06F11/14 ; H04L67/1095 ; H04L67/1097
摘要:
本申请公开了一种基于MySQL数据库的分布式事务处理方法及装置、可读存储介质,所述MySQL数据库的分布式事务采用两阶段提交,所述方法包括:对所述MySQL数据库集群中处于提交阶段的节点的提交过程进行监测,以确定故障节点;将所述故障节点的备数据副本替换为所述目标故障节点的主数据副本;从替换后的主数据副本中获取所述故障节点参与的目标分布式事务对应的日志数据;通过将所述目标分布式事务对应的日志数据与其他节点的日志数据进行节点互证校验,得到所述目标分布式事务对应的准备阶段的节点提交状态列表;基于所述节点提交状态列表,确定所述故障节点对所述目标分布式事务是否进行补偿提交。