[发明专利]用于信息处理的方法、电子设备和存储介质在审
申请号: | 202010638220.2 | 申请日: | 2020-07-06 |
公开(公告)号: | CN111522834A | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 王敏;王德龙 | 申请(专利权)人: | 南京梦饷网络科技有限公司;上海众旦信息科技有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/2455;G06F16/27;G06Q10/08 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 211106 江苏省南京市江宁区秣陵街*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 信息处理 方法 电子设备 存储 介质 | ||
1.一种用于信息处理的方法,包括:
从第一终端设备接收第一事件标识、与所述第一事件标识相关联的商品标识以及与所述商品标识相关联的库存数量;
响应于确认从多个第二终端设备接收到多个第一库存操作请求,针对所述多个第一库存操作请求中的任意第一库存操作请求,基于所述第一库存操作请求,生成分布式锁,所述第一库存操作请求包括所述第一事件标识、多个商品标识和与所述多个商品标识相关联的多个待操作数量;
基于所述多个待操作数量,对与所述多个商品标识相关联的多个库存数量执行第一库存操作,以得到第一库存操作结果;
向所述第二终端设备发送所述第一库存操作结果;以及
释放所述分布式锁。
2.根据权利要求1所述的方法,其中生成所述分布式锁包括:
对所述第一事件标识、所述多个商品标识和所述多个待操作数量进行排序,以得到排序结果;
生成所述排序结果的指纹信息;以及
基于所述指纹信息,生成分布式锁。
3.根据权利要求1所述的方法,其中所述第一库存操作包括减库存操作,以及对所述多个库存数量执行所述第一库存操作包括:
确定所述多个库存数量中的每个库存数量是否均大于或等于所述多个待操作数量中的相应待操作数量;以及
响应于确定所述多个库存数量中的每个库存数量均大于或等于所述相应待操作数量,从所述多个库存数量中的每个库存数量减去所述多个待操作数量中的相应待操作数量,以作为所述第一库存操作结果。
4.根据权利要求1所述的方法,还包括:
响应于确定针对所述多个库存数量的所述第一库存操作完成,基于所述第一库存操作请求,异步更新数据库,所述数据库包括第一事件标识、商品标识以及库存数量之间的关联。
5.根据权利要求4所述的方法,其中异步更新所述数据库包括:
向消息队列中添加多个第一数据库操作消息,所述多个第一数据库操作消息中的每个第一数据库操作消息包括所述第一事件标识、所述多个商品标识中的一个商品标识和与所述商品标识相关联的待操作数量;
基于预先设置的消息消费速率,从所述消息队列中获取所述第一数据库操作消息;以及
基于所获取的所述第一数据库操作消息,更新所述数据库。
6.根据权利要求5所述的方法,其中异步更新所述数据库还包括:
响应于确定与所述第一数据库操作消息相关联的资源消耗比例超过预定资源消耗比例或确定针对所述数据库的写入速率超过预定写入速率,降低所述消息消费速率。
7.根据权利要求1所述的方法,其中所述第一库存操作请求包括脚本,所述脚本包括针对所述多个商品标识基于所述多个待操作数量执行所述第一库存操作的指令,以及对所述多个库存数量执行所述第一库存操作包括执行所述脚本。
8.根据权利要求1所述的方法,还包括:
从所述第一终端设备接收与所述第一事件标识相关联的结束时间;以及
响应于确定当前时间达到所述结束时间,删除所述第一事件标识、所述商品标识以及所述库存数量。
9.根据权利要求1所述的方法,还包括:
响应于确认从所述第二终端设备接收第二库存操作请求,所述第二库存操作请求包括第一商品标识、与所述第一商品标识相关联的第一数量、第二商品标识以及与所述第二商品标识相关联的第二数量,确定与所述第一商品标识相关联的第一库存数量是否大于或等于所述第一数量;
响应于确定所述第一库存数量大于或等于所述第一数量,从所述第一库存数量减去所述第一数量;以及
在与所述第二商品标识相关联的第二库存数量上增加所述第二数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京梦饷网络科技有限公司;上海众旦信息科技有限公司,未经南京梦饷网络科技有限公司;上海众旦信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010638220.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种稳压节能与三相不平衡治理节能协调控制方法
- 下一篇:换模小车