[发明专利]账户交易请求处理方法、装置、系统及电子设备在审
申请号: | 202111175281.0 | 申请日: | 2021-10-09 |
公开(公告)号: | CN113919829A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 侯张贵;陈新军;许磊磊;胡祎;陈祯宗 | 申请(专利权)人: | 南京星云数字技术有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q40/00;G06Q40/04;G06F16/23 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 刘艳丽 |
地址: | 211800 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 账户 交易 请求 处理 方法 装置 系统 电子设备 | ||
本发明涉及一种账户交易请求处理方法、装置、系统及电子设备,其中方法包括:接收交易平台发送的账户交易请求,账户交易请求包括发起账户交易请求的账户以及交易信息;若账户为预设账户,则根据交易信息生成交易结果以及异步待入账明细;将交易结果发送至交易平台;将异步待入账明细以及相应的处理状态保存至异步入账登记表中,处理状态包括已处理状态和未处理状态;对处于未处理状态的异步待入账明细进行批量处理得到入账明细,并将未处理状态修改为已处理状态,实现预设账户入账异步化削峰处理,提高了财务核心系统的安全性以及稳定性。
技术领域
本发明涉及计算机技术领域,特别涉及一种账户交易请求处理方法、装置、系统及电子设备。
背景技术
随着互联网金融支付业务迅速扩展,业务的社会化普及度日益增高。在一个金融支付平台的支付业务处理过程中,财务核心系统一方面需要对支付业务进行处理,登记账户的交易明细,另一方面需要更新的入账明细以及余额,以保证记账的准确性。
然而,一些大业务量对公中间业务账户出现了账户热点(single point hotspot)现象,即单账户日均交易量大,出现瞬时并发度高,更新账户动态余额表易出现交易时间过长,锁等等现象,这给系统特别是数据库造成一定冲击,严重时甚至导致业务耗时大幅升高和数据库连接数陡增,影响系统整体安全稳定和用户体验。
发明内容
为解决上述技术问题,本发明提供了一种账户交易请求处理方法、装置、系统及电子设备,具体方案如下:
第一方面,提供一种账户交易请求处理方法,应用于财务核心系统中,所述方法包括:
接收交易平台发送的账户交易请求,所述账户交易请求包括发起账户交易请求的账户以及交易信息;
若所述账户为预设账户,则根据所述交易信息生成交易结果以及异步待入账明细;
将所述交易结果发送至所述交易平台;
将所述异步待入账明细以及相应的处理状态保存至异步入账登记表中,所述处理状态包括已处理状态和未处理状态;
对处于所述未处理状态的所述异步待入账明细进行批量处理得到入账明细,并将所述未处理状态修改为所述已处理状态。
在一个较佳的实施方式中,所述对处于所述未处理状态的所述异步待入账明细进行批量处理得到入账明细之前还包括:
接收批量引擎系统发送的包含有批量待入账数据的批量入账请求,所述批量待入账数据是批量引擎系统对从所述异步入账登记表中获取到的处于所述未处理状态的所述异步待入账明细批量打包生成的;
对处于未处理状态的异步待入账明细进行批量处理得到入账明细还包括:
对所述批量待入账数据进行批量处理得到所述入账明细。
在一个较佳的实施方式中,所述对所述批量待入账数据进行批量处理得到所述入账明细包括:
根据所述批量待入账数据中所述异步待入账明细的日期以及流水生成所述异步待入账明细的唯一键值;
遍历所述异步等待入账明细的所述唯一键值;
若当前异步待入账明细的所述唯一键值与键值登记表中登记的键值均不相同,则将其放入批量待入账集合中。
(此处没有状态更新动作,将该笔明细放置于本次批量入账处理明细集合),(明细为已入账状态,此处无状态更新,仅跳过此笔明细入账处理,不放入上述处理集合中,防止重复入账)。
在一个较佳的实施方式中,所述对所述批量待入账数据进行批量处理得到所述入账明细还包括:
确定所述批量待入账集合中所述异步待入账明细的总交易金额;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京星云数字技术有限公司,未经南京星云数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111175281.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可磁性耦合的底模连接装置
- 下一篇:一种硬车削工件表面质量在线预测方法