[发明专利]一种实现数据处理方法、装置、设备及介质在审
申请号: | 202011553800.8 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112685189A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 周新;孙智彬;张志平;夏曙东 | 申请(专利权)人: | 北京中交兴路信息科技有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52;G06F16/22;G06Q40/04 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 100176 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 数据处理 方法 装置 设备 介质 | ||
本公开涉及互联网金融技术领域,具体提供了一种实现数据处理方法、装置、介质及设备,所述方法包括:获取针对目标对象的处理请求;根据所述处理请求,从所述目标对象包括的目标子对象中选取处理子对象;将所述处理子对象进行组合,得到组合子对象;获取所述组合子对象对应的待处理数据;根据所述处理请求对所述待处理数据进行并发处理,得到与所述组合子对象对应的目标数据。本公开的方法中,账户主体和多个子账户之间采用“行式”持久化存储方案,提高系统的可扩展性。多种交易场景和账户记账规则进行配置化管理,使用缓存装置进行存储。可随着交易场景的增加进行动态扩展。
技术领域
本公开涉及互联网金融技术领域,更为具体来说,本公开涉及一种实现数据处理方法、装置、设备及介质。
背景技术
在互联网技术,线上交易业务快速发展的背景下,各个公司会建立自己的网上交易业务。同时对用户,商户提供的充值,支付,提现,清分,结算等服务要求支持高并发多交易,使其能够同时为支持更多的用户或商户交易服务。
一方面是源源不断的高并发多交易场景的账户记账需求,一方面是实现数据处理逻辑与交易场景业务息息相关,需要做到一致性。
为满足多种交易场景下的账户记账,用户或者商户会不仅仅有一个账户,会有钱包,冻结,清分,待结算等等多个子账户。
现在有技术方面往往账户主体和多个子账户之间采用“列式”持久化存储方案,账户记账采用“乐观锁”或“分布式锁”对于账户主体进行并发控制。这样导致一个账户主体在同一时间只能进行一种交易场景的记账服务,并且随着交易业务场景的增加,账户的扩展维护也成为难点。
发明内容
为解决现有技术不能解决随交易业务增加导致的账户维护难的技术问题。
为实现上述技术目的,本公开提供了一种实现数据处理方法,包括:
获取针对目标对象的处理请求;
根据所述处理请求,从所述目标对象包括的目标子对象中选取处理子对象;
将所述处理子对象进行组合,得到组合子对象;
获取所述组合子对象对应的待处理数据;
根据所述处理请求对所述待处理数据进行并发处理,得到与所述组合子对象对应的目标数据。
进一步,在所述根据所述处理请求对所述待处理数据进行并发处理,得到与所述组合子对象对应的目标数据之前,所述方法还包括:
将包含相同处理子对象的组合子对象确定为第一处理队列;
将不包含相同处理子对象的组合子对象确定为第二处理队列;
所述根据所述处理请求对所述待处理数据进行并发处理,得到与所述组合子对象对应的目标数据,包括:
根据所述处理请求,对所述第一处理队列中的组合子对象所对应的待处理数据,和所述第二处理队列中的组合子对象所对应的待处理数据进行并发处理;
根据所述处理请求,对所述第一处理队列中的组合子对象所对应的待处理数据进行串行处理;
得到所述组合子对象对应的目标数据。
进一步,所述根据所述处理请求,对所述第一处理队列中的组合子对象所对应的待处理数据进行串行处理,包括:
根据所述处理请求确定所述第一处理队列中各个组合子对象的处理顺序;
按照所述处理顺序,依次对所述第一处理队列中的各个组合子对象所对应的待处理数据进行处理。
进一步,所述根据所述处理请求,从所述目标对象包括的目标子对象中选取处理子对象,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中交兴路信息科技有限公司,未经北京中交兴路信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011553800.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种接口配对方法
- 下一篇:一种请求参数校验方法、装置、设备及可读存储介质