[发明专利]商品库存信息的处理方法及系统有效
申请号: | 201611111705.6 | 申请日: | 2016-12-06 |
公开(公告)号: | CN106708975B | 公开(公告)日: | 2019-10-15 |
发明(设计)人: | 杨光润;何继远;肖斌;张恒;张甫;周忠恳;董浩 | 申请(专利权)人: | 上海艾融软件股份有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06Q10/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 王中 |
地址: | 202150 上海市崇明*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 商品库存 主服务器 缓存服务器 存储地址 信息处理 信息存储 并发处理能力 服务器存储 数据库结构 数据传输 可用性 延迟性 加锁 阻塞 并发 | ||
本发明提供一种商品库存信息的处理方法及系统,商品库存信息存储在缓存服务器中,商品库存信息以外的信息存储在主服务器中,主服务器根据待处理商品库存信息的标识,确定缓存服务器内标识对应的待处理商品库存信息的存储地址;主服务器根据缓存服务器的数据库结构,对待处理商品库存信息的存储地址进行加锁处理,得到处理结果;主服务器根据处理结果,对待处理商品库存信息进行处理,实现了商品库存信息与商品库存信息以外其他信息分别由不同的服务器存储,减少了数据传输阻塞现象,提高了商品库存信息并发处理能力。采用本发明的技术方案,在高并发情况下,能够降低商品库存信息处理的延迟性、提高商品库存信息处理的可用性。
技术领域
本发明实施例涉及网络应用技术领域,尤其涉及一种商品库存信息的处理方法及系统。
背景技术
随着互联网金融的不断发展,越来越多的金融电商平台融入人们的生活。在金融电商平台中,商品无疑是相当关键的一个组件,而商品库存信息则是管理商品最为重要的方面,因此对商品库存信息进行处理的低延迟性和高可用性显得尤为重要。
目前的金融电商系统中,商品库存信息和商品订单信息等所有信息均存放在金融电商系统对应的服务器的数据库中,在对商品库存信息的处理过程中,特别是高并发情况下,通常利用数据库行级锁对商品库存信息,以将某一待处理商品库存信息进行加锁处理,在多个线程对该待处理商品库存信息进行操作情况下,只有其中一个线程对该待处理商品库存信息进行操作完成之后,其它线程才有权限对该待处理商品库存信息继续操作,从而保证商品库存信息和订单信息一致性、商品库存信息的准确性、订单状态的准确性等。
但是在高并发的情况下,由于商品库存信息和商品订单信息等所有信息均存放在金融电商系统对应的服务器的数据库中,根据该服务的数据库的结构,利用数据库行级锁,对商品库存信息进行处理时,占用该服务器的数据库资源,易出现数据严重阻塞现象,使商品库存信息并发处理的能力大幅降低,导致对商品库存信息处理的延迟性较高、可用性降低。
发明内容
本发明提供一种商品库存信息的处理方法及系统,实现了商品库存信息与商品库存信息以外其他信息分别由不同的服务器存储,在对商品库存信息进行处理时,减少了数据传输阻塞现象,提高了商品库存信息并发处理能力,在高并发情况下,能够降低商品库存信息处理的延迟性、提高商品库存信息处理的可用性。
本发明提供一种商品库存信息的处理方法,所述商品库存信息存储在缓存服务器中,所述商品库存信息以外的信息存储在主服务器中;
所述主服务器根据待处理商品库存信息的标识,确定所述缓存服务器内所述标识对应的待处理商品库存信息的存储地址;
所述主服务器根据所述缓存服务器的数据库结构,对所述待处理商品库存信息的存储地址进行加锁处理,得到处理结果;
所述主服务器根据所述处理结果,对所述待处理商品库存信息进行处理。
本发明还提供一种商品库存信息的处理系统,包括缓存服务器和主服务器;
所述商品库存信息存储在缓存服务器中,所述商品库存信息以外的信息存储在所述主服务器中,所述主服务器包括:
确定模块,用于根据待处理商品库存信息的标识,确定所述缓存服务器内所述标识对应的待处理商品库存信息的存储地址;加锁模块,用于根据所述缓存服务器的数据库结构,对所述标识对应的待处理商品库存信息的存储地址进行加锁处理,得到处理结果;
处理模块,用于根据所述处理结果,对所述待处理商品库存信息进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海艾融软件股份有限公司,未经上海艾融软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611111705.6/2.html,转载请声明来源钻瓜专利网。