【技术实现步骤摘要】
一种热点账号交易处理方法、装置、电子设备及存储介质
[0001]本专利技术涉及数据处理
,尤其涉及一种热点账号交易处理方法、装置、电子设备及存储介质。
技术介绍
[0002]在虚拟货币的应用中往往会出现一些对同一个账号的高频次的交易请求,比如在娱乐直播中粉丝不停对主播发起连击送礼,体现在货币账户上就是不停地对粉丝账号进行扣款和对主播账号进行入账。高频次交易的账号称为热点账号。
[0003]相关技术中,每次接收到交易请求之后,都需要从数据库中查询当前余额,然后根据交易请求携带的交易金额和当前余额确定新的余额,再将新的余额更新到数据库中。从数据库中查询当前余额以及将的余额更新到数据库中的过程比较耗时,因此热点账号的高频交易处理效率较低,容易出现堆积超时情况,甚至影响到其他账户的交易。
技术实现思路
[0004]本专利技术实施例提供了一种热点账号交易处理方法、装置、电子设备及存储介质,用以解决现有的热点账号的高频交易处理效率较低的问题。
[0005]本专利技术实施例提供了一种热点账号交易处理方 ...
【技术保护点】
【技术特征摘要】
1.一种热点账号交易处理方法,其特征在于,所述方法包括:确定热点账号,将所述热点账号的所有交易请求加入对应的高频临时队列;从数据库中查询所述热点账号的当前余额;对所述高频临时队列中的所有交易请求携带的交易金额进行金额汇总,得到交易总金额;根据所述热点账号的当前余额和所述交易总金额确定所述热点账号的最新余额;将所述热点账号的最新余额更新到所述数据库中。2.如权利要求1所述的方法,其特征在于,所述确定热点账号,将所述热点账号的所有交易请求加入对应的高频临时队列之前,所述方法还包括:统计处理节点设定第一时间长度内处理的交易数量,根据所述交易数量和所述处理节点设定第一时间长度内最大能力处理交易数量,确定所述处理节点为繁忙状态还是空闲状态;若所述处理节点为繁忙状态,确定热点账号,将所述热点账号的所有交易请求加入对应的高频临时队列。3.如权利要求2所述的方法,其特征在于,所述方法还包括:若所述处理节点为繁忙状态,确定非热点账号,将所述非热点账号的交易请求加入主队列;或若所述处理节点为空闲状态,不进行热点账号或非热点账号的判断,将账号的交易请求加入主队列;针对所述主队列中的交易请求,从数据库中查询该交易请求对应的账号的当前余额,根据该交易请求对应的账号的当前余额和所述主队列中的该交易请求携带的交易金额确定该交易请求对应的账号的最新余额;将所述该交易请求对应的账号的最新余额更新到所述数据库中。4.如权利要求2所述的方法,其特征在于,所述若所述处理节点为繁忙状态,确定热点账号包括:若所述处理节点为繁忙状态,针对每个账号,判断该账号是否存在于热点账号白名单中,如果是,确定该账号为热点账号,如果否,统计该账号在设定第二...
【专利技术属性】
技术研发人员:黎丙成,
申请(专利权)人:百果园技术新加坡有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。