一种物联网中物品动态信息的存储方法及系统技术方案

技术编号:36692803 阅读:18 留言:0更新日期:2023-02-27 20:01
本发明专利技术涉及数据处理技术,揭露了一种物联网中物品动态信息的存储方法及系统,包括:获取物品动态信息,将物品动态信息存储至数据库集群中;提取物品动态信息的物品编码,根据物品编码对物品动态信息进行追踪,得到物品信息记录;从物品信息记录中提取节点类型,根据节点类型、物品编码及物品动态信息生成查询列表,其中,节点类型包含主节点及分节点;根据查询列表,将主节点下发存储至每个分节点,对存储后的分节点进行整合计算,得到更新主节点;根据更新主节点对数据库集群中的物品动态信息进行更新,得到目标数据库集群。本发明专利技术可以提高进行物品动态信息存储时的效率。提高进行物品动态信息存储时的效率。提高进行物品动态信息存储时的效率。

【技术实现步骤摘要】
一种物联网中物品动态信息的存储方法及系统


[0001]本专利技术涉及数据处理
,尤其涉及一种物联网中物品动态信息的存储方法及系统。

技术介绍

[0002]在物联网、工业监控等系统中,每时每刻都在产生大量实时变化的数据信息,将这些数据信息全部收集起来是比较复杂的。为了处理实时产生的数据信息,需要实时数据库高时效性、高吞吐量的处理数据信息,并根据这些数据信息对设备进行实时监控及预警,对实时数据库中的历史数据信息进行分析及挖掘,为企业决策等提供依据。
[0003]目前实时数据库处理历史数据信息的传统方法有:一、高效地对数据信息进行压缩,采用文件的方式进行存储;二、与关系型数据库结合,将数据信息存储到关系型数据库中,这两种处理数据信息的方式都存在一定弊端。例如,采用高效的数据信息压缩这种方式,一定程度上降低了数据信息查询的速度;而存储到关系数据库中的这种方法在处理海量数据信息时,存在无法大规模扩展、不善于处理非结构化数据信息以及高并发查询时效率低下的问题。综上所述,现存技术中存在进行物品动态信息存储时效率不高的问题。

技术实现思路

[0004]本专利技术提供一种物联网中物品动态信息的存储方法及系统,其主要目的在于解决数据整合效率低的问题。
[0005]为实现上述目的,本专利技术提供的一种物联网中物品动态信息的存储方法,包括:
[0006]获取物品动态信息,将所述物品动态信息存储至预设的数据库集群中;
[0007]提取所述物品动态信息的物品编码,根据所述物品编码对所述物品动态信息进行追踪,得到物品信息记录;
[0008]从所述物品信息记录中提取节点类型,根据所述节点类型、所述物品编码及所述物品动态信息生成查询列表,其中,所述节点类型包含主节点及分节点;
[0009]根据所述查询列表,将所述主节点下发存储至每个所述分节点,对存储后的所述分节点进行整合计算,得到更新主节点;
[0010]根据所述更新主节点对所述数据库集群中的物品动态信息进行更新,得到目标数据库集群。
[0011]可选地,所述将所述物品动态信息存储至预设的数据库集群中,包括:
[0012]获取所述物品动态信息对应的预加载信息请求,根据所述预加载信息请求对所述物品动态信息进行解析,得到预加载信息标签;
[0013]根据所述预加载信息标签,从预设的信息预加载数据表中查询所述预加载信息标签对应的业务信息区域;
[0014]利用预设的SQL语句将所述业务信息区域的区域数据放置到所述数据库集群中。
[0015]可选地,所述提取所述物品动态信息的物品编码,包括:
[0016]获取所述物品动态信息的信息ID,并定位所述物品动态信息的操作区域;
[0017]从预设的业务区域定义表中,查找与所述信息ID及所述操作区域对应的业务信息区域;
[0018]查询在所述业务信息区域中所述物品动态信息的信息标签,对所述信息标签进行编号,得到物品编码。
[0019]可选地,所述根据所述物品编码对所述物品动态信息进行追踪,得到物品信息记录,包括:
[0020]根据所述物品编码对所述物品动态信息进行标记,得到标记物品动态信息;
[0021]记录所述标记物品动态信息的信息路径,并判断所述信息路径中是否包含所述标记物品动态信息的信息节点;
[0022]当所述信息路径中包含所述信息节点时,获取所述信息节点中的物品信息,并将所述物品信息进行整合,得到物品信息记录。
[0023]可选地,所述根据所述节点类型、所述物品编码及所述物品动态信息生成查询列表,包括:
[0024]利用预设的关联算法将所述节点类型关联,得到关联节点类型;
[0025]将所述物品编号与所述物品编号对应的物品动态信息进行一一对应,将对应的所述物品编码及所述物品动态信息进行合并,作为编码信息;
[0026]以所述关联节点类型为行向量并以所述编码信息为列向量构建查询列表。
[0027]可选地,所述利用预设的关联算法将所述节点类型关联,得到关联节点类型,包括:
[0028]从所述节点类型中选取任一节点类型作为目标节点类型,将除所述目标节点类型以外的其他节点类型作为参考节点类型;
[0029]利用所述关联算法对所述目标节点类型与所述参考节点类型进行匹配计算,得到匹配值;
[0030]所述关联算法表示为:
[0031][0032]其中,P(v,θ)表示为所述目标节点类型与所述参考节点类型的匹配值,v表示所述目标节点类型,θ表示所述参考节点类型,Z表示预设的归一化因子;
[0033]当所述匹配值大于预设的阈值时,利用预设的激活函数将所述目标节点类型与所述参考节点类型的连接点进行激活,得到关联节点类型;
[0034]所述激活函数可以表示为:
[0035][0036]其中,E(v,θ)表示所述目标节点类型与所述参考节点类型的关联节点类型,v
i
表示第i个目标节点类型,θ表示第j个参考节点类型,I表示所述目标节点类型的数目,J表示所述参考节点类型的数目,b表示预设的所述目标节点类型的偏置向量,a表示预设的所述参考节点类型的偏置向量。
[0037]可选地,所述根据所述查询列表,将所述主节点下发存储至每个所述分节点,包括:
[0038]根据所述查询列表查询所述主节点的节点信息;
[0039]将所述节点信息通过所述主节点与所述分节点的连接点进行传输至所述分节点,并将所述节点信息保存至所述分节点。
[0040]可选地,所述对存储后的所述分节点进行整合计算,得到更新主节点,包括:
[0041]对存储后的所述分节点进行权重赋值,得到节点权重;
[0042]根据所述分节点及所述节点权重进行加权计算,得到更新主节点;
[0043]利用下式进行加权计算,得到更新主节点:
[0044][0045]其中,A表示所述更新主节点,score
d
表示第d个分节点,α
d
表示第d个分节点对应的节点权重的权重系数,n表示所述分节点的总数。
[0046]可选地,所述根据所述更新主节点对所述数据库集群中的物品动态信息进行更新,得到目标数据库集群,包括:
[0047]利用预设的机器学习算法对所述物品动态信息的主节点进行提取,得到信息主节点;
[0048]所述机器学习算法表示为:
[0049][0050]其中,h表示所述信息主节点,Y表示所述物品动态信息,w表示为预设的所述信息主节点的权值,c表示预设的计算参数;
[0051]利用所述更新主节点将所述信息主节点进行替换,并将所述更新主节点保存至物品动态信息;
[0052]将更新后的物品动态信息存储至所述数据库集群中,得到目标数据库集群。
[0053]为了解决上述问题,本专利技术还提供一种物联网中物品动态信息的存储系统,所述系统包括:
[0054]物品动态本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网中物品动态信息的存储方法,其特征在于,所述方法包括:获取物品动态信息,将所述物品动态信息存储至预设的数据库集群中;提取所述物品动态信息的物品编码,根据所述物品编码对所述物品动态信息进行追踪,得到物品信息记录;从所述物品信息记录中提取节点类型,根据所述节点类型、所述物品编码及所述物品动态信息生成查询列表,其中,所述节点类型包含主节点及分节点;根据所述查询列表,将所述主节点下发存储至每个所述分节点,对存储后的所述分节点进行整合计算,得到更新主节点;根据所述更新主节点对所述数据库集群中的物品动态信息进行更新,得到目标数据库集群。2.如权利要求1所述的物联网中物品动态信息的存储方法,其特征在于,所述将所述物品动态信息存储至预设的数据库集群中,包括:获取所述物品动态信息对应的预加载信息请求,根据所述预加载信息请求对所述物品动态信息进行解析,得到预加载信息标签;根据所述预加载信息标签,从预设的信息预加载数据表中查询所述预加载信息标签对应的业务信息区域;利用预设的SQL语句将所述业务信息区域的区域数据放置到所述数据库集群中。3.如权利要求1所述的物联网中物品动态信息的存储方法,其特征在于,所述提取所述物品动态信息的物品编码,包括:获取所述物品动态信息的信息ID,并定位所述物品动态信息的操作区域;从预设的业务区域定义表中,查找与所述信息ID及所述操作区域对应的业务信息区域;查询在所述业务信息区域中所述物品动态信息的信息标签,对所述信息标签进行编号,得到物品编码。4.如权利要求1所述的物联网中物品动态信息的存储方法,其特征在于,所述根据所述物品编码对所述物品动态信息进行追踪,得到物品信息记录,包括:根据所述物品编码对所述物品动态信息进行标记,得到标记物品动态信息;记录所述标记物品动态信息的信息路径,并判断所述信息路径中是否包含所述标记物品动态信息的信息节点;当所述信息路径中包含所述信息节点时,获取所述信息节点中的物品信息,并将所述物品信息进行整合,得到物品信息记录。5.如权利要求1所述的物联网中物品动态信息的存储方法,其特征在于,所述根据所述节点类型、所述物品编码及所述物品动态信息生成查询列表,包括:利用预设的关联算法将所述节点类型关联,得到关联节点类型;将所述物品编号与所述物品编号对应的物品动态信息进行一一对应,将对应的所述物品编码及所述物品动态信息进行合并,作为编码信息;以所述关联节点类型为行向量并以所述编码信息为列向量构建查询列表。6.如权利要求5所述的物联网中物品动态信息的存储方法,其特征在于,所述利用预设的关联算法将所述节点类型关联,得到关联节点类型,包括:
从所述节点类型中选取任一节点类型作为目标节点类型,将除所述目标节点类型以外的其他节点类型作为参考节点类型;利用所述关联算法对所述目标节点类型与所述参考节点类型进行匹配计算,得到匹配值;所述关联算法表示为:其中,P(v,θ)表示为所述目标节点类型与所述参考节...

【专利技术属性】
技术研发人员:周江锋
申请(专利权)人:南京鼎山信息科技有限公司
类型:发明
国别省市:

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

1