【技术实现步骤摘要】
分布式事务的数据处理方法、装置及分布式事务系统
[0001]本申请实施例涉及大数据
,尤其涉及一种分布式事务的数据处理方法
、
装置及分布式事务系统
。
技术介绍
[0002]企业可以获取业务交易过程中产生的统计数据,并对统计数据进行整理汇总
。
运维人员可以通过查看统计数据对业务系统以及业务交易进行监控和维护
。
[0003]在实际应用过程中,可以通过分布计算事务系统获取业务交易过程中产生的统计数据,并对统计数据进行整理汇总
。
分布计算事务系统包括事务协调器和事务控制器
。
事务协调器获取业务交易过程中产生的统计数据,并将统计数据发送至事务控制器,以使事务控制器对事务协调器发送的多个统计数据进行汇总并存储
。
在上述过程中,事务协调器包括多个事务协调节点,每个节点只能单独获取对应的统计数据并发送至事务控制器
。
事务控制器只能按照节点对应的统计数据进行汇总并存储
。
且只能获取业务交易对应的统计数据,不能获取业务数据,导致分布式事务系统进行数据处理的灵活性较低
。
技术实现思路
[0004]本申请实施例提供一种分布式事务的数据处理方法
、
装置及分布式事务系统,用以解决分布式事务系统进行数据处理的灵活性较低的问题
。
[0005]第一方面,本申请实施例提供一种分布式事务的数据处理方法,应用于分布式事务系统,所述分布式事 ...
【技术保护点】
【技术特征摘要】
1.
一种分布式事务的数据处理方法,其特征在于,应用于分布式事务系统,所述分布式事务系统中包括事务控制节点和多个事务协调节点,所述方法包括:所述事务协调节点获取多个初始事件信息,所述初始事件信息包括业务数据和事件统计数据;所述事务协调节点对所述多个初始事件信息中的数据进行安全过滤处理,得到多个目标事件信息;所述事务协调节点确定同步时刻,并在所述同步时刻向所述事务控制节点的消息队列中发送缓存中的目标事件信息;所述事务控制节点在所述消息队列中获取多个目标事件信息,并对所述多个目标事件信息进行处理,得到目标事务管控数据
。2.
根据权利要求1所述的方法,其特征在于,针对任意一个初始事件信息;所述事务协调节点对所述初始事件信息中的数据进行安全过滤处理,得到所述初始事件信息对应的目标事件信息,包括:对初始事件信息进行安全校验处理,得到校验结果;若所述校验结果为校验通过,则确定所述目标事件信息包括所述事件统计数据和所述业务数据;若所述校验结果为校验未通过,则确定所述目标事件信息包括所述事件统计数据
。3.
根据权利要求2所述的方法,其特征在于,对初始事件信息进行安全校验处理,得到校验结果,包括:确定所述初始事件对应的用户授权信息,所述用户授权信息为已授权或者未授权;若所述用户授权信息为所述已授权,则确定所述校验结果为所述校验通过;若所述用户授权信息为所述未授权,则确定所述校验结果为所述校验未通过
。4.
根据权利要求1‑3任一项所述的方法,其特征在于,所述事务协调节点确定同步时刻,包括:确定所述缓存中已有的目标事件信息的第一数量;确定所述事务协调器的当前资源占用率
、
以及上次发送所述缓存中的目标事件信息的第一时刻;根据所述第一数量
、
所述当前资源占用率和所述第一时刻,确定所述同步时刻
。5.
根据权利要求4所述的方法,其特征在于,根据所述第一数量
、
所述当前资源占用率和所述第一时刻,确定所述同步时刻,包括:若所述第一数量大于或等于预设数量
、
且所述当前资源占用率小于或等于预设占用率,则将当前时刻确定为所述同步时刻;若所述第一时刻与当前时刻之间的时长大于或等于预设时长
、
且所述当前资源占用率小于或等于预设占用率,则将当前时刻确定为所述同步时刻;若所述第一数量小于所述预设数量
、
且所述第一时刻与当前时刻之间的时长小于所述预设时长,则根据所述当前资源占用率
、
以及所述事务协调器的历史资源占用率,确定目标时段,并在所述目标时段内确定...
【专利技术属性】
技术研发人员:屠文麟,
申请(专利权)人:中原银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。