一种数据存储方法和装置制造方法及图纸

技术编号:15123876 阅读:50 留言:0更新日期:2017-04-10 02:17
本发明专利技术公开了一种数据存储方法和装置:当接收到针对任一商品的任一操作数据时,确定是否已存储有该商品的数据记录列表;如果否,则为该商品新建一个数据记录列表,其中包含一条记录,并将该操作数据存储到该记录中;如果是,则进一步确定该商品的数据记录列表中的各记录中是否存在符合以下条件的记录:为不完整的记录,且已存储有与该操作数据相匹配的配对数据;如果是,则将该操作数据存储到符合条件的记录中,使符合条件的记录成为一条完整的记录,否则,在该商品的数据记录列表中新增一条记录,并将该操作数据存储到新增的记录中。应用本发明专利技术所述方案,能够节省人力成本和时间成本等。

【技术实现步骤摘要】

本专利技术涉及计算机技术,特别涉及一种数据存储方法和装置
技术介绍
随着互联网的快速发展,web应用系统数量的不断增加,随之而来的分布式系统的出现,导致各种系统之间业务的交集,都会涉及到系统之间接口的相互调用,特别是涉及不同业务的系统,如电商的仓库系统。仓库通常分布在全国不同的地方,每个仓库都有自己的仓库系统,需要利用数据中心系统来对各仓库系统的数据进行统一集中管理。图1为现有数据中心系统对各仓库系统的数据进行统一集中管理的方式示意图,如图1所示,各仓库系统的数据会回传给数据中心系统,所述数据可为商品的出入库数据等,数据中心系统提供查询接口,订单、客服等查询系统可调用数据中心系统提供的查询接口,查询所需的数据。由于各仓库系统版本各异,网络情况各异,而且,库房人员在使用系统时,会有操作错误、不按规则操作的情况发生,从而可能导致商品的入库记录还没有回传给数据中心系统,对应的出库记录却早已回传给数据中心系统等情况的出现,进而导致数据中心系统中存储的数据不准确。比如,某个商品的完整库房记录是{[商品采购入,商品内配出],[商品内配入,客户订单出]

【技术保护点】
一种数据存储方法,其特征在于,包括:当接收到针对任一商品的任一操作数据时,分别进行以下处理:确定是否已存储有该商品的数据记录列表;如果否,则为该商品新建一个数据记录列表,其中包含一条记录,并将该操作数据存储到该记录中;如果是,则进一步确定该商品的数据记录列表中的各记录中是否存在符合以下条件的记录:为不完整的记录,且已存储有与该操作数据相匹配的配对数据;如果是,则将该操作数据存储到符合条件的记录中,使符合条件的记录成为一条完整的记录,否则,在该商品的数据记录列表中新增一条记录,并将该操作数据存储到新增的记录中。

【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:
当接收到针对任一商品的任一操作数据时,分别进行以下处理:
确定是否已存储有该商品的数据记录列表;
如果否,则为该商品新建一个数据记录列表,其中包含一条记录,并将该操作数
据存储到该记录中;
如果是,则进一步确定该商品的数据记录列表中的各记录中是否存在符合以下条
件的记录:为不完整的记录,且已存储有与该操作数据相匹配的配对数据;
如果是,则将该操作数据存储到符合条件的记录中,使符合条件的记录成为一条
完整的记录,否则,在该商品的数据记录列表中新增一条记录,并将该操作数据存储
到新增的记录中。
2.根据权利要求1所述的方法,其特征在于,
当接收到的操作数据为入库数据时,所述与该操作数据相匹配的配对数据为:出
库数据,且,入库数据中的入库时间小于出库数据中的出库时间,且,入库数据中的
入库仓库和出库数据中的出库仓库相同。
3.根据权利要求1所述的方法,其特征在于,
当接收到的操作数据为出库数据时,所述与该操作数据相匹配的配对数据为:入
库数据,且,入库数据中的入库时间小于出库数据中的出库时间,且,入库数据中的
入库仓库和出库数据中的出库仓库相同。
4.根据权利要求2或3所述的方法,其特征在于,
每条记录均遵循以下存储原则:入库数据在前,出库数据在后。
5.一种数据存储装置,其特征...

【专利技术属性】
技术研发人员:韩松
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1