一种数据处理方法、装置、设备及可读存储介质制造方法及图纸

技术编号:35747002 阅读:13 留言:0更新日期:2022-11-26 18:51
本申请公开了一种数据处理方法、装置、设备及可读存储介质,可应用于金融领域或其他领域。本方法获取待处理节点的节点标识,待处理节点为待处理交易任务的任意一项任务节点。依据待处理节点的节点标识,从预设的缓存数据库中获取待处理节点的历史交易数据和历史处理结果。至少依据待处理节点的交易数据,判断待处理节点的历史交易数据是否满足预设条件,预设条件包括:与待处理节点的交易数据满足匹配规则。若待处理节点的历史交易数据满足预设条件,将待处理节点的历史处理结果作为待处理节点的处理结果。依据各个待处理节点的处理结果,获取交易任务的交易结果。本方法实现减少重复计算,节省计算资源,提高交易处理的效率。提高交易处理的效率。提高交易处理的效率。

【技术实现步骤摘要】
一种数据处理方法、装置、设备及可读存储介质


[0001]本申请涉及数据处理
,尤其涉及一种数据处理方法、装置、设备及可读存储介质。

技术介绍

[0002]在数据处理系统执行交易的过程中,任意一个任务节点失败情况下,则整个交易的交易结果为失败,数据处理系统需要在重新获取各个任务节点的交易信息后,依序依据各个任务节点的交易信息,重新计算以得到各个任务节点的交易结果。可见,在交易再次进入交易流程后,需要大量的重复计算,耗费大量的计算资源,交易处理的效率较低。

技术实现思路

[0003]本申请提供了一种数据处理方法、装置、设备及可读存储介质,如下:
[0004]一种数据处理方法,包括:
[0005]获取待处理节点的节点标识,所述待处理节点为待处理交易任务的任意一项任务节点;
[0006]依据所述待处理节点的节点标识,从预设的缓存数据库中获取所述待处理节点的历史交易数据和历史处理结果,所述缓存数据库包括历史任务节点的节点标识、交易数据、以及处理结果;
[0007]至少依据所述待处理节点的交易数据,判断所述待处理节点的历史交易数据是否满足预设条件,所述预设条件包括:与所述待处理节点的交易数据满足匹配规则;
[0008]若所述待处理节点的历史交易数据满足所述预设条件,将所述待处理节点的历史处理结果作为所述待处理节点的处理结果;
[0009]依据各个所述待处理节点的处理结果,获取所述交易任务的交易结果。
[0010]可选地,本方法还包括:
[0011]若任意一项交易任务执行失败,将所述任意一项交易任务的作为历史交易任务;
[0012]获取历史任务节点的节点标识、交易数据以及处理结果,所述历史任务节点包括所述历史交易任务的至少一个任务节点;
[0013]将所述历史任务节点的节点标识、交易数据以及处理结果对应存储至所述缓存数据库。
[0014]可选地,本方法还包括:
[0015]按照预设周期查询所述缓存数据库中的历史任务节点的节点数据的存储时间;
[0016]删除存储时间超过预设的时间阈值的历史任务节点的节点数据。
[0017]可选地,依据所述任务节点的节点标识,从预设的缓存数据库中获取所述任务节点的历史交易数据和历史处理结果,包括:
[0018]查询所述缓存数据库中与所述目标任务节点的节点标识相同的历史任务节点,作为目标历史任务节点;
[0019]从所述缓存数据库中获取所述目标历史任务节点的节点标识对应的交易数据作为所述任务节点的历史交易数据;
[0020]从所述缓存数据库中获取所述目标历史任务节点的节点标识对应的处理结果作为所述任务节点的历史处理结果。
[0021]可选地,本方法还包括:
[0022]若所述待处理节点的历史交易数据不满足所述预设条件,从所述缓存数据库中删除所述待处理节点的历史交易数据和历史处理结果;
[0023]将所述待处理节点的交易数据输入至目标模型,得到所述目标模型输出的所述待处理节点的处理结果,所述目标模型为与所述待处理节点对应的计算模型。
[0024]可选地,预设条件还包括:存储时长不大于预设的时长阈值。
[0025]可选地,在所述依据所述待处理节点的节点标识,从预设的缓存数据库中获取所述待处理节点的历史交易数据和历史处理结果之后,本方法还包括:
[0026]将所述待处理节点的历史交易数据回填至所述待处理节点对应的预设任务界面;
[0027]在所述任务界面显示所述待处理节点的历史处理结果。
[0028]一种数据处理装置,包括:
[0029]标识获取单元,用于获取待处理节点的节点标识,所述待处理节点为待处理交易任务的任意一项任务节点;
[0030]历史数据获取单元,用于依据所述待处理节点的节点标识,从预设的缓存数据库中获取所述待处理节点的历史交易数据和历史处理结果,所述缓存数据库包括历史任务节点的节点标识、交易数据、以及处理结果;
[0031]条件判定单元,用于至少依据所述待处理节点的交易数据,判断所述待处理节点的历史交易数据是否满足预设条件,所述预设条件包括:与所述待处理节点的交易数据满足匹配规则;
[0032]处理结果获取单元,用于若所述待处理节点的历史交易数据满足所述预设条件,将所述待处理节点的历史处理结果作为所述待处理节点的处理结果;
[0033]交易结果获取单元,用于依据各个所述待处理节点的处理结果,获取所述交易任务的交易结果。
[0034]一种数据处理设备,包括:存储器和处理器;
[0035]所述存储器,用于存储程序;
[0036]所述处理器,用于执行所述程序,实现数据处理方法的各个步骤。
[0037]一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现数据处理方法的各个步骤。
[0038]由上述技术方案可以看出,本申请实施例提供的数据处理方法、装置、设备及可读存储介质,获取待处理节点的节点标识,待处理节点为待处理交易任务的任意一项任务节点。依据待处理节点的节点标识,从预设的缓存数据库中获取待处理节点的历史交易数据和历史处理结果,缓存数据库包括历史任务节点的节点标识、交易数据、以及处理结果。至少依据待处理节点的交易数据,判断待处理节点的历史交易数据是否满足预设条件,预设条件包括:与待处理节点的交易数据满足匹配规则。若待处理节点的历史交易数据满足预设条件,将待处理节点的历史处理结果作为待处理节点的处理结果。依据各个待处理节点
的处理结果,获取交易任务的交易结果。可见本方法在待处理节点的交易数据与历史交易数据满足预设条件的情况下,将待处理节点的历史处理结果作为待处理节点的处理结果,减少重复计算,节省计算资源,提高交易处理的效率。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本申请实施例提供的一种数据处理方法的具体实施方式的流程示意图;
[0041]图2为本申请实施例提供的一种数据处理方法的流程示意图;
[0042]图3为本申请实施例提供的一种数据处理装置的结构示意图;
[0043]图4为本申请实施例提供的一种数据处理设备的结构示意图。
具体实施方式
[0044]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0045]需要说明的是,本专利技术提供的一种数据处理方法、装置、设备及可读本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取待处理节点的节点标识,所述待处理节点为待处理交易任务的任意一项任务节点;依据所述待处理节点的节点标识,从预设的缓存数据库中获取所述待处理节点的历史交易数据和历史处理结果,所述缓存数据库包括历史任务节点的节点标识、交易数据、以及处理结果;至少依据所述待处理节点的交易数据,判断所述待处理节点的历史交易数据是否满足预设条件,所述预设条件包括:与所述待处理节点的交易数据满足匹配规则;若所述待处理节点的历史交易数据满足所述预设条件,将所述待处理节点的历史处理结果作为所述待处理节点的处理结果;依据各个所述待处理节点的处理结果,获取所述交易任务的交易结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若任意一项交易任务执行失败,将所述任意一项交易任务的作为历史交易任务;获取历史任务节点的节点标识、交易数据以及处理结果,所述历史任务节点包括所述历史交易任务的至少一个任务节点;将所述历史任务节点的节点标识、交易数据以及处理结果对应存储至所述缓存数据库。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:按照预设周期查询所述缓存数据库中的历史任务节点的节点数据的存储时间;删除存储时间超过预设的时间阈值的历史任务节点的节点数据。4.根据权利要求1所述的方法,其特征在于,所述依据所述任务节点的节点标识,从预设的缓存数据库中获取所述任务节点的历史交易数据和历史处理结果,包括:查询所述缓存数据库中与所述目标任务节点的节点标识相同的历史任务节点,作为目标历史任务节点;从所述缓存数据库中获取所述目标历史任务节点的节点标识对应的交易数据作为所述任务节点的历史交易数据;从所述缓存数据库中获取所述目标历史任务节点的节点标识对应的处理结果作为所述任务节点的历史处理结果。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述待处理节点的历史交易数据不满足所述预设条件...

【专利技术属性】
技术研发人员:杜文睿丁海兰邓玉林招高森
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1