The embodiment of this specification discloses a task processing method and device. The method includes acquiring contract information table and account information table, dividing the contract information table and account information table into at least two information sub-table groups, in which each information sub-table group includes contract information sub-table and matching account information sub-table, and processing each information sub-table group in parallel. The results of each information sub-table group are combined with the corresponding results of each information sub-table group.
【技术实现步骤摘要】
一种任务处理方法及装置
本说明书涉及计算机软件
,尤其涉及一种任务处理方法及装置。
技术介绍
在互联网大数据时代,为了能够提升批量运算大数据的能力,通常会采用运行离线任务的方式对业务进行处理,例如,在网上银行向用户提供的存贷款业务场景中,为了能够提升批量运算用户在存贷款业务中所产生的利息的能力,通常会采用运行离线任务的方式来计算用户在网上银行上的存贷款的利息。目前,随着网上银行业务的不断增长,用户在存贷款业务中的业务数据(业务数据包括:存贷款合约的利率数据以及存贷款合约对应的账户余额数据)也在不断增长,这样就增加了计算用户在网上银行上的存贷款的利息的运行时间,进而会影响到各种以用户存贷款的利息为基础的查出时间。基于此,为了减少通过离线任务的方式计算用户在网上银行上的存贷款的利息的运行时间,需要提供一种更高效的任务处理方法。
技术实现思路
本说明书实施例提供一种任务处理方法及装置,用以解决如下技术问题:为了减少通过离线任务的方式计算用户在网上银行上的存贷款的利息的运行时间,需要提供一种更高效的任务处理方法。为解决上述技术问题,本说明书实施例是这样实现的:本说明书实施例提供的一种任务处理方法,包括:获取合约信息表和账户信息表;将所述合约信息表和所述账户信息表拆分成至少两个信息分表组,其中,每个信息分表组包括合约信息分表及其相匹配的账户信息分表;并行处理每个信息分表组,得到每个信息分表组对应的计提结果;合并每个信息分表组对应的计提结果。本说明书实施例提供的一种任务处理装置,包括:获取模块,用于获取合约信息表和账户信息表;拆分模块,用于将所述合约信息表和所述账户 ...
【技术保护点】
1.一种任务处理方法,其特征在于,所述方法包括:获取合约信息表和账户信息表;将所述合约信息表和所述账户信息表拆分成至少两个信息分表组,其中,每个信息分表组包括合约信息分表及其相匹配的账户信息分表;并行处理每个信息分表组,得到每个信息分表组对应的计提结果;合并每个信息分表组对应的计提结果。
【技术特征摘要】
1.一种任务处理方法,其特征在于,所述方法包括:获取合约信息表和账户信息表;将所述合约信息表和所述账户信息表拆分成至少两个信息分表组,其中,每个信息分表组包括合约信息分表及其相匹配的账户信息分表;并行处理每个信息分表组,得到每个信息分表组对应的计提结果;合并每个信息分表组对应的计提结果。2.如权利要求1所述的方法,其特征在于,将所述合约信息表和所述账户信息表拆分成至少两个信息分表组,具体包括:根据所述合约信息表的第一分表字段和所述账户信息表的第二分表字段,将所述合约信息表和所述账户信息表拆分成至少两个信息分表组。3.如权利要求2所述的方法,其特征在于,所述第一分表字段为合约号字段,所述第二分表字段为账号字段。4.如权利要求3所述的方法,其特征在于,根据所述合约信息表的第一分表字段和所述账户信息表的第二分表字段,将所述合约信息表和所述账户信息表拆分成至少两个信息分表组,具体包括:分别在所述第一分表字段的每个字段值内和所述第二分表字段的每个字段值内选取预设位置的字符;将所选取的字符转换成运算数字;对所述运算数字做取余运算;根据余数和预先设定的分组规则,将所述合约信息表和所述账户信息表拆分成至少两个信息分表组。5.如权利要求1所述的方法,其特征在于,不同信息分表组所包括的合约信息分表的数据互不相同;不同信息分表组所包括的账户信息分表的数据互不相同。6.如权利要求1所述的方法,其特征在于,并行处理每个信息分表组,得到每个信息分表组对应的计提结果,具体包括:针对每个信息分表组,对该信息分表组所包括的合约信息分表及其相匹配的账户信息分表进行清洗;根据清洗后的合约信息分表及其相匹配的账户信息分表,确定该信息分表组对应的计提结果。7.如权利要求6所述的方法,其特征在于,对该信息分表组所包括的合约信息分表及其相匹配的账户信息分表进行清洗,具体包括:在该信息分表组所包括的合约信息分表及其相匹配的账户信息分表内提取预设的字段;合并所提取的预设的字段。8.一种任务处理装置,其特征在于,所述装置包括:获取模块,用于获取合约信息表和账户信息表;拆分模块,用于将所述合约信息表和所述账...
【专利技术属性】
技术研发人员:季荣姿,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。