【技术实现步骤摘要】
一种数据处理方法及装置
本专利技术涉及金融科技(Fintech)
,尤其涉及一种数据处理方法及装置。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融行业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。金融行业(比如银行)一般都会涉及到数据处理作业,且由于金融行业的性质,需要尽可能地保证数据处理作业的准确性、安全性和不可丢失性。然而,现阶段的数据处理方法大都只能对单条数据进行处理,当处理多条数据时,则需要针对于每条数据依次发送处理请求,导致数据处理方法的灵活性较差。综上,目前亟需一种数据处理方法,用以提高数据处理的灵活性。
技术实现思路
本专利技术实施例提供一种数据处理方法及装置,用以提高数据处理的灵活性。第一方面,本申请提供一种数据处理方法,该方法适用于处理服务器,该方法包括:处理服务器从预设数据表中目标账户对应的各条数据中选择生成时间最晚且状态为待处理的数据作为目标数据,对目标数据进行处理,并将 ...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n根据预设数据表中的各个账户,确定目标账户;/n获取所述目标账户对应的各条数据,从所述各条数据中选择生成时间最晚且状态为待处理的数据作为目标数据,对所述目标数据进行处理,并将所述目标数据的状态更新为处理中;/n在得到所述目标数据对应的处理结果后:/n若所述处理结果为处理失败,则将所述预设数据表中所述目标数据的状态更新为处理失败,并将所述各条数据中生成时间位于所述目标数据之前的数据的状态更新为无需处理;或者,/n若所述处理结果为处理成功,则将所述预设数据表中所述目标数据的状态更新为处理成功。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
根据预设数据表中的各个账户,确定目标账户;
获取所述目标账户对应的各条数据,从所述各条数据中选择生成时间最晚且状态为待处理的数据作为目标数据,对所述目标数据进行处理,并将所述目标数据的状态更新为处理中;
在得到所述目标数据对应的处理结果后:
若所述处理结果为处理失败,则将所述预设数据表中所述目标数据的状态更新为处理失败,并将所述各条数据中生成时间位于所述目标数据之前的数据的状态更新为无需处理;或者,
若所述处理结果为处理成功,则将所述预设数据表中所述目标数据的状态更新为处理成功。
2.如权利要求1所述的方法,其特征在于,所述从所述各条数据中选择生成时间最晚且状态为待处理的数据作为目标数据之前,还包括:
确定所述各条数据中不存在状态为处理中的数据。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
若所述各条数据中存在状态为处理中的数据,则根据预设数据表中的各个账户,重新确定所述目标账户。
4.如权利要求1所述的方法,其特征在于,所述对所述目标数据进行处理,包括:
从所述预设数据表中查询得到所述目标数据对应的第一数据值;
获取所述目标账户在当前时刻对应的第二数据值;
若所述第一数据值不大于所述第二数据值,则根据第一数据值生成所述目标数据对应的处理任务;或者,
若所述第一数据值大于所述第二数据值,则根据第二数据值生成所述目标数据对应的处理任务;
将所述预设数据表中所述目标数据对应的状态更新为处理中。
5.如权利要求1至4中任一项所述的方法,其特征在于,所述预设数据表通过如下方式得到:
接收数据处理请求;所述数据处理请求中包括账户信息和时间信息;
获取所述账户信息对应的各条备选数据,从所述各条备选数据中确定出位于所述时间信息范围内的各条数据;
将所述各条数据添加在所述预设数据表中。
6.如权利要求5所述的方法,其特征在于,所述将所述各条数据添加在所述预设数据表中,包括:
按照生成时间由近...
【专利技术属性】
技术研发人员:毕坚,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。