一种分布式事务处理方法及系统技术方案

技术编号:42085044 阅读:21 留言:0更新日期:2024-07-19 17:01
本发明专利技术公开了一种分布式事务处理方法及系统,涉及数据处理技术领域。包括扫描全局事务基本信息,根据全局事务基本信息确定CAP要求;通过CAP要求设计本地事务处理逻辑、编程语言、框架和库,并将全局事务拆分成多个本地事务,对处理逻辑进行一系列测试,从而确定并发级别;针对每个本地事务定义补偿策略,并确定每个本地事务的处理优先级;基于本地事务的处理优先级和补偿策略划分本地事务在Try、Confirm和Cancel阶段的处理批次和顺序,从而进行事务处理。本申请通过全局事务基本信息确定CAP要求,从而设计处理逻辑、框架等,并通过测试确定并发级别,保证了CAP三者的平衡。针对每个本地事务定义补偿策略,提高了分布式事务处理的适应性和分布式处理的效率。

【技术实现步骤摘要】

本申请涉及数据处理,更具体地,涉及一种分布式事务处理方法及系统


技术介绍

1、分布式事务处理涉及在多个网络节点上协调和管理事务,确保数据的一致性和系统的可靠性。其核心在于cap理论,即在分布式系统中,一致性、可用性和分区容忍性三者不可兼得,设计时必须做出权衡。关键技术包括两阶段提交协议来保证强一致性,以及基于事件溯源和crdts的最终一致性模型来提升系统的可用性和伸缩性。补偿事务策略用于处理失败的操作以维护系统状态。监控和自动化工具则用于跟踪系统性能并优化事务处理流程。

2、现有技术中,分布式事务处理不能平衡好一致性、可用性和分区容忍性三者的关系,且补偿措施比较单一,不能保证分布式事务处理的适应性得到保证。

3、因此,如何提高分布式事务处理的适应性,是目前有待解决的技术问题。


技术实现思路

1、本专利技术提供一种分布式事务处理方法,用以解决现有技术中分布式事务处理适应性低下的技术问题。所述方法包括:

2、扫描全局事务基本信息,根据全局事务基本信息确定cap要求;

<本文档来自技高网...

【技术保护点】

1.一种分布式事务处理方法,其特征在于,包括:

2.如权利要求1所述的分布式事务处理方法,其特征在于,根据全局事务基本信息确定CAP要求,包括:

3.如权利要求2所述的分布式事务处理方法,其特征在于,基于第一CAP要求区间和第二CAP要求区间确定标准CAP要求区间,包括:

4.如权利要求3所述的分布式事务处理方法,其特征在于,通过第三CAP要求区间和标准CAP要求区间确定CAP要求,包括:

5.如权利要求1所述的分布式事务处理方法,其特征在于,对处理逻辑进行一系列测试,从而确定并发级别,包括:

6.如权利要求1所述的分布式事务处...

【技术特征摘要】

1.一种分布式事务处理方法,其特征在于,包括:

2.如权利要求1所述的分布式事务处理方法,其特征在于,根据全局事务基本信息确定cap要求,包括:

3.如权利要求2所述的分布式事务处理方法,其特征在于,基于第一cap要求区间和第二cap要求区间确定标准cap要求区间,包括:

4.如权利要求3所述的分布式事务处理方法,其特征在于,通过第三cap要求区间和标准cap要求区间确...

【专利技术属性】
技术研发人员:赵树春张扬程伟郑怀国李春生郑康乐范振兴王炳成尹志伟王连杰魏玉婷赵德清文新伟
申请(专利权)人:华能信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1