[发明专利]数据处理方法及装置、电子设备、存储介质在审
申请号: | 201710324928.9 | 申请日: | 2017-05-10 |
公开(公告)号: | CN108874809A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 刘诏;罗超;薛韬 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q30/02 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非关系型数据库 剩余资金 数据处理 电子设备 资金 计算机可读存储介质 关系型数据库 存储介质 防止系统 交易系统 拥塞 预设 吞吐量 并发 存储 虚拟 响应 分配 更新 | ||
本公开涉及一种数据处理方法及装置、电子设备、计算机可读存储介质,用于实现虚拟资金的扣减。该数据处理方法包括:获取关系型数据库分配的多项预占资金的信息并存储至多个非关系型数据库中,且以所述预占资金作为所述非关系型数据库的剩余资金;响应交易系统的扣减请求,从第一非关系型数据库的剩余资金中扣减预设资金,并更新所述第一非关系型数据库的剩余资金的信息。本公开可提高系统的吞吐量和并发量、防止系统拥塞。
技术领域
本公开涉及计算机技术领域,尤其涉及一种数据处理方法及装置、电子设备、以及计算机可读存储介质。
背景技术
随着电子商务的迅猛发展,网络销售已经成为一种重要的销售渠道。在各种购物网站中,形形色色的网络商品琳琅满目,商家常以低价促销或者商品折扣的方式来吸引客户。针对于促销商品,购物网站会在展示商品原价后,标识出其为促销商品,同时标出促销价格。而促销活动带来的商品差价,则由商家承担,并记录商品价格的生产过程,即:商品价格=商品原价-优惠资金”。促销商品的购买率一般较高,尤其是虚拟商品,例如游戏点卡、手机充值、手机流量充值等。由于虚拟商品的库存无限,对于此类交易无法根据库存数量进行限制,但又必须考虑成本,因此需要设置一定的促销资金。在此基础上,商品每被购买一次,便根据优惠资金在促销资金中进行扣减,直至剩余资金为零或者不足以满足任何一次扣减为止。
整个商品促销过程需要强大而稳定的系统保障。目前,如图1所示,商品促销的贯用实现方式为:采用关系型数据库存储数据,保证事务性操作,用户每次购买促销商品,促销系统便向关系型数据库发起扣减请求。但这种方式无法满足高并发情况,严重时还会出现系统拥塞、扣减失败等现象。如果大量用户在同一时间购买促销商品,而数据库的扣减入口单一,势必会造成系统拥塞,主要体现在数据库扣减连接数不够,促销系统无法承载海量用户同时购买促销商品。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种数据处理方法及装置、电子设备、计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一个方面,提供一种数据处理方法,用于实现虚拟资金的扣减;所述数据处理方法包括:
获取关系型数据库分配的多项预占资金的信息并存储至多个非关系型数据库中,且以所述预占资金作为所述非关系型数据库的剩余资金;
响应交易系统的扣减请求,从第一非关系型数据库的剩余资金中扣减预设资金,并更新所述第一非关系型数据库的剩余资金的信息。
本公开的一种示例性实施例中,所述从第一非关系型数据库的剩余资金中扣减预设资金包括:
获取从所述第一非关系型数据库的剩余资金中扣减预设资金的任务指令;
响应所述任务指令从所述第一非关系型数据库的剩余资金中扣减所述预设资金;
其中,在所述第一非关系型数据库的剩余资金小于所述预设资金时,向所述关系型数据库申请获取所述预占资金。
本公开的一种示例性实施例中,所述数据处理方法还包括:
在获取关系型数据库分配的多项预占资金的信息并存储至多个非关系型数据库中之后,将所有所述非关系型数据库的键存储至数据库结构列表;
其中,所述非关系型数据库的键值包括交易标签以及所述交易标签对应的所述预占资金。
本公开的一种示例性实施例中,所述数据处理方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710324928.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种页面元素联动方法、装置及服务器
- 下一篇:信息采集的方法和装置