[发明专利]账户出入款方法、装置、电子设备、介质及程序产品在审
申请号: | 202110832834.9 | 申请日: | 2021-07-22 |
公开(公告)号: | CN113762946A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 张智明;甘颖 | 申请(专利权)人: | 北京房江湖科技有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 谢志超 |
地址: | 101309 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 账户 出入 方法 装置 电子设备 介质 程序 产品 | ||
本发明提供一种账户出入款方法、装置、电子设备、存储介质及程序产品,该方法包括:接收出款交易请求,出款交易请求包括:出款需求账户以及出款金额值;判断出款需求账户是否为父账户,父账户设有N个子账户;若出款需求账户为父账户,则在N个子账户中确定至少两个子账户作为实际出款账户进行出款操作,通过设置父子账户,在接收出款交易请求时,能够判断出款需求账户是否为父账户,而父账户设有N个子账户,若出款需求账户为父账户,则在N个子账户中确定至少两个子账户作为实际出款账户进行出款操作,从而与现有技术中只能使用一个账户进行出款操作相比,能够极大地提高交易速度,满足大量的出入款需求,减少耗时,加快任务进程。
技术领域
本发明涉及计算机技术领域,尤其涉及一种账户出入款方法、装置、电子设备、存储介质及程序产品。
背景技术
对于银行,支付宝等现金账户、交易平台,一般来说单账户不存在短时间大批量出入款交易的场景,因为金融上对于资金账户交易有监管限制。但是对于一个虚拟币(如QQ币、贝壳币)账户交易系统来说,单账户大批量出入款的场景是存在的,以贝壳币系统为例,比如要搞一个全国性的活动,要从一个预算账户给全国的C端用户发积分,由于C端用户数量庞大,即使账户系统采用了出入款分离模型,但是同一个账户是无法并发出入款的。从一个预算账户顺序出款给全国几亿C端用户发币,耗时太久。以实际常用的Mysql数据库为例,每个账户每秒可以有100笔交易,那么一个预算账户给满足条件的1亿C端用户发积分。需要耗时100000000/100/3600=278个小时,显然耗时太长,不满足业务需求。
因此如何提供一种账户出入款方案能够满足大量的出入款需求,减少耗时,加快任务进程,是本领域技术人员亟待解决的技术问题。
发明内容
本发明提供一种账户出入款方法、装置、电子设备、存储介质及程序产品,能够满足大量的出入款需求,减少耗时,加快任务进程。
第一方面,本发明提供一种账户出入款方法,包括:
接收出款交易请求,所述出款交易请求包括:出款需求账户以及出款金额值;
判断所述出款需求账户是否为父账户,所述父账户设有N个子账户,N为大于1的整数;
若所述出款需求账户为父账户,则在所述N个子账户中确定M个子账户作为实际出款账户进行出款操作,M大于或等于2。
进一步地,还包括:
确定所述出款需求账户为父账户后,判断所述父账户余额是否大于零;
若所述父账户余额大于零,则将所述父账户的余额分配到N个子账户中。
进一步地,还包括:
确定所述N个子账户中余额为零的第一子账户以及余额最大的第二子账户;
将所述第二子账户中的余额在所述第一子账户与所述第二子账户之间平均分配。
进一步地,所述在所述N个子账户中确定实际出款账户进行出款操作包括:
在所述N个子账户中确定出余额不小于所述出款金额值的第三子账户;
在所述第三子账户中随机选择至少两个子账户作为实际出款账户。
进一步地,所述在所述N个子账户中确定实际出款账户进行出款操作还包括:
若在所述N个子账户中不存在余额不小于所述出款金额值的第三子账户,则确定总账户余额值不小于所述出款金额值的M个子账户;
确定所述M个子账户为实际出款账户进行出款操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京房江湖科技有限公司,未经北京房江湖科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110832834.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:叉车智能充电装置及方法
- 下一篇:一种机电悬架用滤振缓冲装置