基于两阶段提交协议的分布式系统事务处理方法、装置、设备及介质
申请号:CN202510950651
申请日期:2025-07-10
公开号:CN120780413A
公开日期:2025-10-14
类型:发明专利
摘要
本申请公开了基于两阶段提交协议的分布式系统事务处理方法、装置、设备及介质,涉及分布式计算技术领域,包括:获取协调者在准备阶段之前发送的事务数据;基于事务数据向协调者以及参与者发送第一响应消息,以便根据第一响应消息向各参与者发送操作指令;接收各参与者发送的第二响应消息,并基于各第二响应消息存储目标数量的副本数据;若在目标时间段内未接收到操作指令,则基于副本数据对事务数据进行处理;获取相应的处理结果,并将处理结果同步至目标参与者,以对两阶段提交协议进行优化。通过让参与者之间共享事务状态信息,使系统在协调者失效的情况下,参与者自身仍能完成事务提交或回滚,避免了无限期阻塞的发生。
技术关键词
两阶段提交协议
事务处理方法
分布式系统
副本
消息存储
时间段
指令
分布式日志系统
分布式计算技术
事务处理装置
存储结构
消息接收模块
分布式哈希
事务提交
数据处理模块
哈希算法