【技术实现步骤摘要】
一种动态式填充独立缓存池库存的方法
本专利技术涉及计算机领域,具体涉及一种动态式填充独立缓存池库存的方法。
技术介绍
随着电子卡券的推广及普及,越来越多的销售平台进行电子卡券的销售发放,针对不同的销售平台会同时进行同一商品进行销售,同一个卡券平台可能会同时维护这销售同一商品的多个销售渠道,针对库存的管理,通常来说卡券平台会创建一个统一的一个商品库存库,多个销售渠道可以同时从这个商品库中获取库存券码,在使用过程中可以向这个商品库中添加库存,如果这个商品库无库存了,相关的销售渠道都会返回一个库存不足。同一个商品设置一个库存,对于多个销售渠道获取同一个商品的库存会发生库存争抢问题,库存出库获取效率低。在库存很少的情况不能有效的分配不同销售渠道的一个库存量,同一个库存会被多个销售渠道占用,不能避免某些销售渠道不能断货的问提。
技术实现思路
本专利技术的目的旨在解决现有技术中的上述问题,提供了一种动态式填充独立缓存池库存的方法,该方法通过设置多个专用库存池有效的保证各渠道的库存占用隔离,减少了商品总库存池的 ...
【技术保护点】
1.一种动态式填充独立缓存池库存的方法,其特征在于,包括如下步骤:/n步骤一、针对同一商品P为各销售渠道建立单独的专用库存池,并预先设定各专用库存池的填充阈值KL、最大库存值CT和库存偏移量PL;/n步骤二、初始化时一次性将各专用库存池的库存填充至最大库存值CT,并增加一个库存定时填充任务,设定该任务的执行频率;/n步骤三、执行库存定时填充任务,实时获取各专用库存池的以下配置参数,包括:过去N小时的销量NT、最大库存值CT、当前库存量ST、填充阈值KL和库存偏移量PL;/n步骤四、根据上述配置参数计算各专用库存池的未来N小时库存剩余率NL,计算方法如下:/n未来N小时库存剩 ...
【技术特征摘要】
1.一种动态式填充独立缓存池库存的方法,其特征在于,包括如下步骤:
步骤一、针对同一商品P为各销售渠道建立单独的专用库存池,并预先设定各专用库存池的填充阈值KL、最大库存值CT和库存偏移量PL;
步骤二、初始化时一次性将各专用库存池的库存填充至最大库存值CT,并增加一个库存定时填充任务,设定该任务的执行频率;
步骤三、执行库存定时填充任务,实时获取各专用库存池的以下配置参数,包括:过去N小时的销量NT、最大库存值CT、当前库存量ST、填充阈值KL和库存偏移量PL;
步骤四、根据上述配置参数计算各专用库存池的未来N小时库存剩余率NL,计算方法如下:
未来N小时库存剩余率(NL)=[(当前库存量(ST)-过去N小时销量(NT)÷最大库存值(CT))]*100%;
步骤五、计算未来N小时库存剩余率NL与填充阈值KL的差值SL,计算公式如下:
SL=NL-KL,
若SL>0则不进行库存填充,否则进行库存填充,并更新填充后的当前库存量ST。
2.根据权利要求1所述的一种动态式填充独立缓存池库存的方法,其特征在于,步骤五中,计算专用库存池填充量(MT)=最大库存值(CT)–当前库存量(ST),并将该库存量MT放入到异步队列进行顺序填充更新库存。
3.根据权利要求1所述的一种动态式填充独立缓存池库存的方法,其特征在于,所述库存定时填充任务的初始化执行频率为1分钟/次。
4.根据权利要求1所述的一种动态式填充...
【专利技术属性】
技术研发人员:李鑫,唐家乐,杨波,叶伟,阳波,
申请(专利权)人:四川汇安融信息技术服务有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。