[发明专利]信息处理方法、信息处理装置、电子设备、介质在审
申请号: | 202310574258.1 | 申请日: | 2023-05-19 |
公开(公告)号: | CN116644075A | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 张海蛟 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/2455;G06F16/28;G06F9/46 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 装置 电子设备 介质 | ||
本公开涉及计算机技术领域,具体涉及一种信息处理方法、信息处理装置、电子设备以及介质,上述方法包括:接收事务插入请求,在第一类型数据库中插入事务;当事务在第一类型数据库中插入成功时,根据事务在第二类型数据库中更新数据;当数据在第二类型数据库中更新成功时,在第一类型数据库中提交事务。通过本公开实施例的技术方案,可以解决相关技术中对热点账户的资源数据进行操作时出现错误或延时的问题。
技术领域
本公开涉及计算机技术领域,尤其涉及一种信息处理方法、信息处理装置、电子设备、计算机可读存储介质以及计算机程序产品。
背景技术
随着大数据时代的到来,数据存储变得十分重要。数据库是按照数据结构来组织、存储和管理数据的仓库,是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库作为数据管理的有效技术,发挥着越来越重要的作用。
现有技术中,采用同一个数据库实现数据管理,在一些场景中,会出现数据异常等问题。例如热点账户,需要在短时间内针对该账户相关的资源数据进行多次操作,容易达到系统的性能瓶颈,进而导致针对账户相关的资源数据进行的操作失败或者延时,账户相关的资源数据错误等问题。
发明内容
本公开提供一种信息处理方法、信息处理装置、电子设备、计算机可读存储介质及计算机程序产品,以至少解决相关技术中对热点账户的资源数据进行操作时出现错误或延时的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种信息处理方法,包括:接收事务插入请求,在第一类型数据库中插入事务;其中,第一类型数据库用于维护事务;当事务在第一类型数据库中插入成功时,根据事务在第二类型数据库中更新数据;其中,第二类型数据库用于缓存事务对应的数据;当数据在第二类型数据库中更新成功时,在第一类型数据库中提交事务。
可选的,方法还包括:当数据在第二类型数据库中更新失败时,对事务进行回滚处理;其中,回滚处理为恢复至在第二类型数据库中更新之前的状态。
可选的,事务为减少账户对应的资源数据,事务对应有一减少数值,数据在第二类型数据库中更新失败,包括:在账户对应的资源数据小于减少数值时,数据在第二类型数据库中更新失败。
可选的,方法还包括:在第二类型数据库中查找账户对应的资源数据以及账户对应的事务标识;根据账户对应的事务标识在第一类型数据库中获取账户对应的事务,根据账户对应的事务计算账户对应的校验资源数据;将账户对应的资源数据与账户对应的校验资源数据进行比较;在账户对应的资源数据与账户对应的校验资源数据相同时,采用账户对应的资源数据更新第一类型数据库中的资源数据表。
可选的,方法还包括:在账户对应的资源数据与账户对应的校验资源数据不同时,在第二类型数据库中删除账户对应的资源数据;将账户对应的校验资源数据加载至第二类型数据库。
可选的,方法还包括:接收资源查询请求,在第二类型数据库中查询账户对应的资源数据;在第二类型数据库中存在账户对应的资源数据时,返回账户对应的资源数据。
可选的,方法还包括:在第二类型数据库中不存在账户对应的资源数据时,获取计算账户对应的资源数据的分布式锁;当获取到计算账户对应的资源数据的分布式锁时,在第一类型数据库中获取账户对应的事务,根据账户对应的事务计算账户对应的资源数据,返回账户对应的资源数据。
根据本公开实施例的第二方面,提供一种信息处理装置,包括:事务插入单元,被配置为执行接收事务插入请求,在第一类型数据库中插入事务;其中,第一类型数据库用于维护事务;数据更新单元,被配置为执行当事务在第一类型数据库中插入成功时,根据事务在第二类型数据库中更新数据;其中,第二类型数据库用于缓存事务对应的数据;事务提交单元,被配置为执行当数据在第二类型数据库中更新成功时,在第一类型数据库中提交事务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310574258.1/2.html,转载请声明来源钻瓜专利网。