[发明专利]一种提高资金下发能力的方法及系统在审
申请号: | 202010856598.X | 申请日: | 2020-08-24 |
公开(公告)号: | CN112085486A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 杨锋将 | 申请(专利权)人: | 宝付网络科技(上海)有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10 |
代理公司: | 上海海钧知识产权代理事务所(特殊普通合伙) 31330 | 代理人: | 王睿 |
地址: | 200231 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 资金 下发 能力 方法 系统 | ||
本发明公开了一种提高资金下发能力的方法及系统,应用于服务器组,该方法包括:根据商户资金下发请求数量创建至少一个子账户与总账户对应,其中所述总账户、子账户设置于服务器组内,所述子账户状态包括可用状态和不可用状态,商户充值的资金经所述总账户分配至对应的各子账户中,选择可用状态的所述子账户对商户的资金下发请求进行处理。本发明平衡客户的下发资金到子账户中,利用多个子账户处理资金下发交易,可提高交易订单的处理能力,N个账户可处理现有处理技术N倍的订单,从而提高客户满意度。
技术领域
本发明涉及数据处理技术领域,更具体的说,涉及一种提高资金下发能力的方法及系统。
背景技术
目前,当商户需要资金下发时,针对同一账户的余额变更等操作大多遵循串行化处理原则,即针对同一账户,当同时出现多个资金下发请求时,同一时间点只有一个资金下发请求能够执行。串行化处理中需要使用排它锁对该账户进行锁定,每个账户只能使用一个排它锁。这种串行化处理的方式可以防止因同时对该账户执行多个资金下发操作导致操作结果出错而造成资金损失。
上述串行化处理的方式虽然可以避免因同时对该账户执行多个资金下发操作操作造成的资金损失风险,但却无法提高资金下发效率,当资金下发请求较多时,串行化处理会造成资金下发订单处理时效长、客户满意度低等问题。
发明内容
本发明的目的在于针对现有技术的不足,提供一种提升资金下发能力的方法、一种提升资金下发能力的系统。
本发明第一方面提供了一种提升资金下发能力的方法,应用于服务器组;
该方法包括:
根据商户资金下发请求数量创建至少一个子账户与总账户对应,其中所述总账户、子账户设置于服务器组内,所述子账户状态包括可用状态和不可用状态;
商户充值的资金经所述总账户分配至对应的各子账户中;
可用状态的所述子账户对商户的资金下发请求进行处理。
优选地,所述根据商户资金下发请求数量创建至少一个与总账户对应的子账户,包括:
所述总账户权重值根据商户总的资金下发请求数和同时进行的资金下发请求数确定,所述总账户权重值和子账户权重值相同;
根据总账户权重值的大小按照一设定标准创建对应数量的子账户。
优选地,所述总账户权重值根据商户总的资金下发请求数、同时进行的资金下发请求数确定。
优选地,所述总账户权重值根据上一日/上一月总账户的总的资金下发请求数、最大同时进行的资金下发请求数确定。
优选地,所述总账户权重值由权重计算公式得出,所述权重计算公式为:
其中,所述单位接收总请求数和单位接收同时请求数为设置值,所述总账户权重值与商户总的资金下发请求数、同时进行的资金下发请求数正相关。
优选地,所述服务器组包括第一服务器和多个第二服务器,所述总账户开设在第一服务器,所述子账户开设在第二服务器,同一所述总账户对应的各子账户开设在不同的第二服务器。
优选地,所述单位接收总请求数由第一服务器处理能力决定,所述单位接收同时请求数由第二服务器处理能力决定。
优选地,所述第二服务器权重值等于内部所有开设子账户权重值之和。
优选地,所述总账户信息包括但不仅限于商户号、总账户号、权重值、第一服务器地址、可用余额、冻结金额等信息。
优选地,所述子账户选择开设位置的方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝付网络科技(上海)有限公司,未经宝付网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010856598.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据清洗方法、系统、数据清洗设备和可读存储介质
- 下一篇:车头碗组