基于MySQL数据库的分布式事务处理方法及装置
摘要:
本申请公开了一种基于MySQL数据库的分布式事务处理方法及装置、可读存储介质,所述MySQL数据库的分布式事务采用两阶段提交,所述方法包括:对所述MySQL数据库集群中处于提交阶段的节点的提交过程进行监测,以确定故障节点;将所述故障节点的备数据副本替换为所述目标故障节点的主数据副本;从替换后的主数据副本中获取所述故障节点参与的目标分布式事务对应的日志数据;通过将所述目标分布式事务对应的日志数据与其他节点的日志数据进行节点互证校验,得到所述目标分布式事务对应的准备阶段的节点提交状态列表;基于所述节点提交状态列表,确定所述故障节点对所述目标分布式事务是否进行补偿提交。
0/0