【技术实现步骤摘要】
一种产品信息存储、查询和管理系统及方法
本专利技术涉及通信
,具体涉及一种产品信息存储、查询和管理系统及方法。
技术介绍
在工业互联领域,通过标识可以查询出一个实物的产品信息,例如,产品的生产单位、生产批次等信息。现有技术中在通过产品标识对产品信息进行查询时,通常是建立一个中心查询平台,该中心查询平台内存储有海量的产品数据,当需要查询时,用户登录到该中心查询平台,并输入产品标识,从中心查询平台所储存的海量数据中查询出对应的产品信息,现有技术中这种存储和查询产品信息的机制往往导致数据过度集中于中心查询平台处,从而导致中心查询平台从硬件和软件的投入都很大,并且在查询时会在网络传输上浪费很多时间,进而无法满足工业互联网毫秒级的要求。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一,提出了一种产品信息存储、查询和管理系统及方法,用于降低中心平台的维护成本,并提高查询速度。一方面,本专利技术提供一种产品信息存储系统,该系统包括:中心平台、二级管理层和三级管理层,所述二级管理层包括:以区块链形式链接的多个二级节点,所述三级管理层包括:至少一个三级节点,并且,每个所述二级节点管理至少一个所述三级节点;每个所述三级节点包括:第一收集模块、第一存储模块和第一发送模块;所述第一收集模块用于收集用户上报的分区码、三级节点身份标识码、产品码和产品信息;所述第一存储模块用于建立所述第一收集模块收集到的产品码与产品信息的对应关系,并进行存储;所述第一发送模块用于将所述第一收集模块收集到的分区码、三级节点身份标识码和自身的三级节点IP地址发送至自身所归属的二级节点; ...
【技术保护点】
1.一种产品信息存储系统,其特征在于,包括:中心平台、二级管理层和三级管理层,所述二级管理层包括:以区块链形式链接的多个二级节点,所述三级管理层包括:至少一个三级节点,并且,每个所述二级节点管理至少一个所述三级节点;每个所述三级节点包括:第一收集模块、第一存储模块和第一发送模块;所述第一收集模块用于收集用户上报的分区码、三级节点身份标识码、产品码和产品信息;所述第一存储模块用于建立所述第一收集模块收集到的产品码与产品信息的对应关系,并进行存储;所述第一发送模块用于将所述第一收集模块收集到的分区码、三级节点身份标识码和自身的三级节点IP地址发送至自身所归属的二级节点;每个所述二级节点包括:第二收集模块、第二存储模块和广播模块;所述第二收集模块用于收集该二级节点下属的三级节点或其他二级节点所发送的分区码、三级节点身份标识码和三级节点IP地址;所述第二存储模块用于建立所述第二收集模块收集到的分区码和三级节点身份标识码的组合与三级节点IP地址的对应关系,并进行存储;广播模块,用于在所述第二收集模块从该二级节点下属的三级节点处接收到分区码、三级节点身份标识码和三级节点IP地址之后,将接收到的分区 ...
【技术特征摘要】
1.一种产品信息存储系统,其特征在于,包括:中心平台、二级管理层和三级管理层,所述二级管理层包括:以区块链形式链接的多个二级节点,所述三级管理层包括:至少一个三级节点,并且,每个所述二级节点管理至少一个所述三级节点;每个所述三级节点包括:第一收集模块、第一存储模块和第一发送模块;所述第一收集模块用于收集用户上报的分区码、三级节点身份标识码、产品码和产品信息;所述第一存储模块用于建立所述第一收集模块收集到的产品码与产品信息的对应关系,并进行存储;所述第一发送模块用于将所述第一收集模块收集到的分区码、三级节点身份标识码和自身的三级节点IP地址发送至自身所归属的二级节点;每个所述二级节点包括:第二收集模块、第二存储模块和广播模块;所述第二收集模块用于收集该二级节点下属的三级节点或其他二级节点所发送的分区码、三级节点身份标识码和三级节点IP地址;所述第二存储模块用于建立所述第二收集模块收集到的分区码和三级节点身份标识码的组合与三级节点IP地址的对应关系,并进行存储;广播模块,用于在所述第二收集模块从该二级节点下属的三级节点处接收到分区码、三级节点身份标识码和三级节点IP地址之后,将接收到的分区码、三级节点身份标识码和三级节点IP地址广播至其他二级节点;所述中心平台包括:记录模块;所述记录模块用于记录各二级节点上报的二级节点IP地址。2.一种产品信息存储方法,所述产品信息存储方法基于产品信息存储系统,所述产品信息存储系统包括:中心平台、二级管理层和三级管理层,所述二级管理层包括:以区块链形式链接的多个二级节点,所述三级管理层包括:多个三级节点,并且,每个所述二级节点管理至少一个所述三级节点;所述产品信息存储方法包括:目标三级节点收集用户上报的分区码、三级节点身份标识码、产品码和产品信息;目标三级节点建立自身收集到的产品码与产品信息的对应关系,并进行存储;目标三级节点将自身收集到的分区码、三级节点身份标识码、产品码发送至所归属的目标二级节点;所述目标二级节点收集其下属的所述目标三级节点发送的分区码、三级节点身份标识码、产品码;所述目标二级节点建立自身收集到的分区码和三级节点身份标识码的组合与产品码的对应关系,并进行存储;所述目标二级节点将从所述目标三级节点处接收到分区码、三级节点身份标识码、产品码广播至其他二级节点。3.一种产品信息查询系统,其特征在于,包括:中心平台、二级管理层和三级管理层,所述二级管理层包括:以区块链形式链接的多个二级节点,所述三级管理层包括:至少一个三级节点,并且,每个所述二级节点管理至少一个所述三级节点;所述中心平台包括:接收模块、确定模块和第二发送模块;所述接收模块用于接收用户的查询请求,所述查询请求包括:用户IP地址、分区码、三级节点身份标识码和产品码;所述确定模块用于根据所述用户IP地址和各二级节点的二级节点IP地址,确定出与所述用户IP地址最近的目标二级节点;第二发送模块用于将所述分区码、三级节点身份标识码和产品码发送至所述目标二级节点;每个所述二级节点包括:第一获取模块和第三发送模块;所述第一获取模块用于根据从所述中心平台处接收到的分区码、三级节点身份标识码获取到对应的目标三级节点;所述第三发送模块用于将从所述中心平台处接收到的产品码发送...
【专利技术属性】
技术研发人员:龙岳,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。