【技术实现步骤摘要】
一种账户额度数据的处理方法、装置及电子设备
[0001]本申请涉及金融业务
,尤其涉及一种账户额度数据的处理方法、装置及电子设备。
技术介绍
[0002]在金融业务场景下,对于实时扣款交易,扣减账户额度是一个核心功能点。传统的银行或者其他金融机构一般采用集中式数据库,通过悲观锁的方式更新账户日期并获取账户额度,为了解决高并发交易请求下的热点账户问题,现有技术中还采用了分布式账户系统来处理实时扣款交易。
[0003]然而,分布式账户系统虽然可以解决高并发交易请求下的热点账户问题,但同时也带来了新的问题,涉及到账户交易就要考虑如何日终和核算,现有的日切及日终额度的计算方案仅能应用在集中式数据库,无法应用于分布式账户系统,并且有部分银行或金融机构由于数据量过大,导致出现有部分时间不受理交易或者交易超时、拒绝等情况。
技术实现思路
[0004]本申请实施例提供了一种账户额度数据的处理方法、装置及电子设备,以实现对分布式账户系统的日终额度等数据的准确计算。
[0005]本申请实施例采用下述技术方案 ...
【技术保护点】
【技术特征摘要】
1.一种账户额度数据的处理方法,由交易服务器执行,其中,与所述交易服务器关联的数据库服务器中存储有与多个额度批次对应的账户额度数据,所述方法包括:确定与账户交易请求的交易批次相关联的额度批次;根据确定的额度批次,生成对相应账户额度数据的账户额度数据操作请求;将所述账户额度数据操作请求发送至所述数据库服务器,以使所述数据库服务器对相应账户额度数据进行修改。2.如权利要求1所述方法,其中,每个交易批次和额度批次分别对应一个预定的时间区间。3.如权利要求2所述方法,其中,各额度批次对应的账户额度数据包括账户批次额度和额度批次号,存储在所述数据库服务器的额度账户总表中,所述确定与账户交易请求的交易批次相关联的额度批次包括:确定不小于账户交易请求的交易批次号的额度批次号;所述账户额度数据操作请求的内容包括:根据所述账户交易请求包含的交易内容,对额度账户总表中确定的额度批次号对应的账户批次额度进行修改。4.如权利要求3所述方法,其中,若所述额度账户总表中已存储的额度批次号均小于所述交易批次号,则所述账户额度数据操作请求的内容包括:在所述额度账户总表中生成与新额度批次对应的账户额度数据,其中,以所述交易批次号作为该新额度批次的额度批次号,以所述额度账户总表中最近一次额度批次的账户批次额度和所述账户交易请求包含的交易内容确定该新额度批次的账户批次额度。5.如权利要求2所述方法,其中,所述数据库服务器中设置有账户的额度账户表和批终额度表,所述额度账户表中存储有当前额度批次的动态数据和上一额度批次的动态数据,所述批终额度表中记录有历史额度批次的静态数据;所述上一额度批次的动态数据在满足预设时间条件时可作为一组历史额度批次的静态数据被保存至所述批终额度表中。6.如权利要求5所述方法,其中,该方法还包括:若在某个预定的时间区间内未接收到账户交易请求,则生成至少包含下述内容的账户额度数据操作请求并发送至所述数据库服务器:将所述额度账户表中,上一额度批次的动态数据中的额度批次号和账户批次额度替换为当前额度批次的动态数据中的额度批次号和账户批次额度;将当前额度批次的动态数据中的额度批次号替换为与当前时间对应的额度批次号。7.如权利要求5所述方法,其中,所述确定与账户交易请求的交易批次相关联的额度批次包括:对账户交易请求的交易批次号和当前额度...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。