[发明专利]处理多服务器并发操作的方法及装置有效
| 申请号: | 201610006624.3 | 申请日: | 2016-01-05 |
| 公开(公告)号: | CN105653356B | 公开(公告)日: | 2018-12-11 |
| 发明(设计)人: | 邢思龙 | 申请(专利权)人: | 数贸科技(北京)有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 孙海波 |
| 地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种处理多服务器并发操作的方法及装置,包括:中央服务器从后台服务器获得操作一条数据请求;中央服务器根据后台服务器A操作数据请求调用标识key;判断标识key在redis缓存中是否存在:如果标识key在redis缓存中存在,则等待;如果标识key在redis缓存中不存在,则先将标识key增加到redis中,然后再对此条数据进行处理;此条数据处理完毕;将保存在redis缓存中的标识key删除。本发明处理多服务器并发操作的方法,有效的减少多服务器对同一条数据进行操作时并发情况,减少后台代码程序抛出的数据唯一性异常,有效的减少数据并发操作时使用数据库连接的次数,提高代码处理效率。 | ||
| 搜索关键词: | 处理 服务器 并发 操作 方法 装置 | ||
【主权项】:
1.一种处理多服务器并发操作的方法,实施该方法的系统包括中央服务器、后台服务器和缓存模块,其特征在于,所述方法包括以下步骤:启动中央服务器和后台服务器;中央服务器从后台服务器获得操作一条数据请求;中央服务器根据后台服务器操作数据请求调用被操作数据的标识模块;判断标识模块在缓存模块中是否存在:如果标识模块在缓存模块中存在,则等待;等待时间结束后再次去缓存模块中查询;如果标识模块存在则依然等候,设定最大重复次数为N次,如果达到所述最大重复次数,则直接进行保存商品信息;如果标识模块在缓存模块中不存在,则先将标识模块增加到缓存模块中,然后再对此条数据进行处理;此条数据处理完毕,将保存在缓存模块中的标识模块删除。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数贸科技(北京)有限公司,未经数贸科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610006624.3/,转载请声明来源钻瓜专利网。





