[发明专利]交易数据处理方法、装置、设备及计算机可读存储介质在审
| 申请号: | 201910461198.6 | 申请日: | 2019-05-29 |
| 公开(公告)号: | CN110175919A | 公开(公告)日: | 2019-08-27 |
| 发明(设计)人: | 夏勇;李凌;曹晓橹 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
| 地址: | 518052 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 交易数据处理 交易数据 交易 计算机可读存储介质 记账 分组 转账交易 耗时 数据库 账户 更新 | ||
本发明公开了一种交易数据处理方法,该方法包括:获取与待记账的转账交易对应的交易数据;对所述交易数据进行分组,使得同一组交易数据的借贷双方相同;分别对每个分组中的借贷双方的交易金额进行轧差处理,得到每个分组对应的汇总交易金额;根据所述汇总交易金额,对账务数据库中的所述借贷双方的账户余额进行更新。本发明还公开了一种交易数据处理装置、设备和一种计算机可读存储介质。本发明能够减少交易记账耗时,提高交易记账效率。
技术领域
本发明涉及金融科技(Fintech)技术领域,尤其涉及交易数据处理方法、装置、设备及计算机可读存储介质。
背景技术
随着计算机技术的发展,越来越多的技术(大数据、分布式、区块链Blockchain、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。商业银行记账方法是商业银行会计人员在会计账簿中登记经济业务的技术方法。它以会计凭证为依据,按照复式记账原理和“有借必有贷,借贷必相等”的记账准则,以借贷两字为记账符号,逐笔将已发生的经济业务如实记入到会计账簿中去。
现有的银行在文件批量处理转账交易的过程中,每笔转账交易都是作为一个独立的事务处理,每个事务包含的操作依次为:1、锁借贷双方帐号,更新借贷双方的余额;2、生成借贷双方的交易明细;3、生成借贷双方的会计相关数据。
上述方式的缺陷在于:对于借贷双方账号相同的多笔交易,需生成对应的多个事务,每个事务提交前,该借贷双方账号都是锁定状态,锁定的过程中,别的程序想对此帐号进行操作,只能等待锁释放,即无论是单线程还是多线程,交易都只能串行处理,导致整体的交易记账耗时很长,效率不高,此外,如果一个帐号有多笔交易同时发生,还容易触发数据库层面的锁等待和锁超时问题,导致交易失败,而交易重试过程又会增加整体的记账耗时。
发明内容
本发明的主要目的在于提出一种交易数据处理方法、装置、设备及计算机可读存储介质,旨在减少交易记账耗时,提高交易记账效率。
为实现上述目的,本发明提供一种交易数据处理方法,所述交易数据处理方法包括如下步骤:
获取与待记账的转账交易对应的交易数据;
对所述交易数据进行分组,使得同一组交易数据的借贷双方相同;
分别对每个分组中的借贷双方的交易金额进行轧差处理,得到每个分组对应的汇总交易金额;
根据所述汇总交易金额,对账务数据库中的所述借贷双方的账户余额进行更新。
优选地,所述分别对每个分组中的借贷双方的交易金额进行轧差处理,得到每个分组对应的汇总交易金额的步骤包括:
计算每个分组中的借方账户向贷方账户转账的第一转账总金额,以及所述贷方账户向所述借方账户转账的第二转账总金额;
将所述第一转账总金额减去所述第二转账总金额,得到每个分组对应的汇总交易金额。
优选地,所述根据所述汇总交易金额,对账务数据库中的所述借贷双方的账户余额进行更新的步骤包括:
将所述汇总交易金额作为传入参数,调用账务数据库的访问接口,以对所述账务数据库中的所述借贷双方的账户余额执行加记录锁的更新操作;
当检测到所述借贷双方的账户余额更新完成时,释放所述记录锁。
优选地,所述当检测到所述借贷双方的账户余额更新完成时,释放所述记录锁的步骤之后,还包括:
向前端返回交易成功的提示信息。
优选地,所述当检测到所述借贷双方的账户余额更新完成时,释放所述记录锁的步骤之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910461198.6/2.html,转载请声明来源钻瓜专利网。





