【技术实现步骤摘要】
一种货物库存信息处理方法及系统
[0001]本专利技术涉及智能仓储管理
,具体涉及一种货物库存信息处理方法及系统。
技术介绍
[0002]随着互联网金融的不断发展,越来越多的金融电商平台融入人们的生活。在金融
[0003]电商平台中,商品无疑是相当关键的一个组件,而商品库存信息则是管理商品最为重要的方面,因此对商品库存信息进行处理的低延迟性和高可用性显得尤为重要。
[0004]目前的金融电商系统中,商品库存信息和商品订单信息等所有信息均存放在金融电商系统对应的服务器的数据库中,在对商品库存信息的处理过程中,特别是高并发情况下,通常利用数据库行级锁对商品库存信息,以将某一待处理商品库存信息进行加锁处理,在多个线程对该待处理商品库存信息进行操作情况下,只有其中一个线程对该待处理商品库存信息进行操作完成之后,其它线程才有权限对该待处理商品库存信息继续操作,从而保证商品库存信息和订单信息一致性、商品库存信息的准确性、订单状态的准确性等。
[0005]但是在高并发的情况下,由于商品库存信息和商品订单信息等 ...
【技术保护点】
【技术特征摘要】
1.一种货物库存信息处理方法,其特征在于,包括以下步骤:获取更新操作;响应于所述更新操作,更新第一类型数据库中存储的目标产品的原始库存信息,得到所述目标产品更新后的库存信息;将目标产品更新后的库存信息进行聚类,将经聚类的库存信息传输至第二类型数据库中,以使得更新所述第二类型数据库中存储的所述目标产品的库存信息,其中,所述第二类型数据库用于响应交易所述目标产品时的交易操作。2.根据权利要求1所述的一种货物库存信息处理方法,其特征在于,所述库存信息包括库存商品类型和该库存商品对应的库存数量、货架位置和出入库情况。3.根据权利要求1所述的一种货物库存信息处理方法,其特征在于,信息聚类部分采用半监督的K均值算法对获取的信息进行聚类,具体为:在带标签的数据中随机选取N0个数据点作为初始聚类中心,组成聚类中心集合V={v1,v2,...,v
N0
},设每个初始聚类中心对应一个初始类,所述初始类为以聚类中心为中心、初始半径为R(0)的球体,包含在该球体内的数据组成该初始类,聚类中心集合V对应的聚类集合为C={c1,c2,...,c
NO
},所述类的标签和聚类中心的标签相同,对不包括在初始类中的数据进行聚类,定义数据x
i
的聚类因子为ρ(x
i
,c
l
),则ρ(x
i
,c
l
)的计算公式为:式中,v
l
为类c
l
的聚类中心,c
l
为聚类集合C中的第l个类,c
m
为聚类集合C中的第m个类,xj为类c
l
中的数据,Nt为当前的聚类数,a和β为权重系数,且a+β=1。4.根据权利要求1所述的一种货物库存信息处理方法,其特征在于,所述第一类型数据库为关系型数据库,所述第二类型数据库为内存数据库。5.根据权利要求4所述的一种货物库存信息处理方法,其特征在于,在将所述第二类型数据库中存储的所述目标产品的库存量减去交易数量之后,还包括以下步骤:判断所述交易操作是否交易成功;在交易成功的情况下,将所述交易数量传输至所述第一类型数据库,以更新所述第一类型数据库中所述目标产品当前的库存量;在交易失败的情况下,将所述第二类型数据库中所述目标产品当前的库存量恢复为减去所述交易数量之前的库存量。6.根据权利要求4所述的一种货物库存信息处理方法,其特征在于,还包括以下步骤:获取用于交易所述...
【专利技术属性】
技术研发人员:王靖钰,
申请(专利权)人:栗游网络科技南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。