[发明专利]一种交易数据处理方法及装置有效
| 申请号: | 201810697278.7 | 申请日: | 2018-06-29 |
| 公开(公告)号: | CN110659971B | 公开(公告)日: | 2021-04-27 |
| 发明(设计)人: | 陈国锋 | 申请(专利权)人: | 马上消费金融股份有限公司 |
| 主分类号: | G06Q40/00 | 分类号: | G06Q40/00 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
| 地址: | 404100 重庆市渝北区*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 交易 数据处理 方法 装置 | ||
本发明提供一种交易数据处理方法及装置,该方法包括:将业务数据库中存储的账户的账户信息缓存至内存数据库中;根据所述内存数据库中缓存的第一账户的账户信息执行交易处理;根据所述交易处理的记账信息,对所述业务数据库中所述第一账户进行缓冲记账处理。通过本发明提供的交易数据处理方法,不仅可以提高交易处理的实时性,还可以减少对业务数据库的操作频次。
技术领域
本发明涉及数据处理领域,尤其涉及一种交易数据处理方法及装置。
背景技术
在账务系统中,发生资金流转的账户通常需要进行记账处理。在记账处理的过程中,为了避免因对热点账户(例如,操作频次较大的账户)进行频繁操作,导致大量业务数据库资源被强占竞争,使得业务数据库发生死锁、账务系统不可用,相关技术采用了缓冲记账的方法来实现对账户的记账处理,也即在每接收到一次交易请求后,先把请求明细记录在业务数据库中,并将记录数加1,当记录数达到某一数值或时间跨度达到某一数值时汇总所有请求明细并进行账户入账。可见,现有的缓冲记账处理方式实时性较差。
发明内容
本发明实施例提供一种交易数据处理方法及装置,以解决现有的缓冲记账处理方式实时性较差的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种交易数据处理方法。该方法包括:
将业务数据库中存储的账户的账户信息缓存至内存数据库中;
根据所述内存数据库中缓存的第一账户的账户信息执行交易处理;
根据所述交易处理的记账信息,对所述业务数据库中所述第一账户进行缓冲记账处理。
第二方面,本发明实施例还提供一种交易数据处理装置。该交易数据处理装置包括:
缓存模块,用于将业务数据库中存储的账户的账户信息缓存至内存数据库中;
交易处理模块,用于根据所述内存数据库中缓存的第一账户的账户信息执行交易处理;
记账模块,用于根据所述交易处理的记账信息,对所述业务数据库中所述第一账户进行缓冲记账处理。
第三方面,本发明实施例还提供一种交易数据处理装置,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的交易数据处理方法的步骤。
第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的交易数据处理方法的步骤。
本发明实施例中,通过将业务数据库中存储的账户的账户信息缓存至内存数据库中;根据所述内存数据库中缓存的第一账户的账户信息执行交易处理;根据所述交易处理的记账信息,对所述业务数据库中所述第一账户进行缓冲记账处理,不仅可以提高交易处理的实时性,还可以减少对业务数据库的操作频次。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的交易数据处理方法的流程图;
图2是本发明又一实施例提供的交易数据处理方法的流程图;
图3是本发明实施例提供的交易数据处理装置的结构图;
图4是本发明又一实施例提供的交易数据处理装置的结构图;
图5是本发明又一实施例提供的交易数据处理装置的结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810697278.7/2.html,转载请声明来源钻瓜专利网。





