一种工业物联网数据存取的方法技术

技术编号:35832623 阅读:17 留言:0更新日期:2022-12-03 14:02
本申请公开了一种工业物联网数据存取的方法,该方法包括以下步骤:布置存储工业物联网数据的存储服务器;在所述存储服务器中基于数据类型设置索引目录项;存储时,基于所述索引目录项的索引词存储工业物联网数据;读取时,基于所述索引目录项的索引词检索获取对应的工业物联网数据。本申请的一种工业物联网数据存取的方法,能够避免传统的为了分类存储数据以便于后续调用数据导致单个数据需要存储在多个对应于不同特征的存储空间内,进而避免占用大量内存的情况出现,同时,在标记标识的基础上,使后续调用所需的数据时,仅需要匹配对应的索引词即可完成满足条件的数据的索引,提高数据读取的精准度。提高数据读取的精准度。提高数据读取的精准度。

【技术实现步骤摘要】
一种工业物联网数据存取的方法


[0001]本申请涉及信息技术
,具体是一种工业物联网数据存取的方法。

技术介绍

[0002]随着工业物联网的发展,上报到物联网云平台的数据数量越来越多,对于存储空间的要求越来越高。现有技术为了解决这一问题,采用在服务器上增加存储的方式来提供更多的存储空间,但是,在大量数据中获取调用所需的数据也会随之越来越困难,因此,在无法避免数量持续增长的情况下,一个完善的数据存取流程,是确保物联网稳定持续运行的基础。

技术实现思路

[0003]本申请的目的在于提供一种工业物联网数据存取的方法,以解决上述
技术介绍
中提出的现有技术中存在的物联网平台数据存取效率差,调取所需数据响应缓慢的问题。
[0004]为实现上述目的,本申请公开了以下技术方案:一种工业物联网数据存取的方法,该方法包括以下步骤:
[0005]布置存储工业物联网数据的存储服务器;
[0006]在所述存储服务器中基于数据类型设置索引目录项;
[0007]存储时,基于所述索引目录项的索引词存储工业物联网数据;
[0008]读取时,基于所述索引目录项的索引词检索获取对应的工业物联网数据。
[0009]作为优选,所述索引目录项包括基于索引词集群设置的主索引词和基于所述索引词集群设置的若干个依次排列的副索引词,所述索引词集群包括时间节点信息、设备标识信息、数据类型信息、数据内容信息,所述主索引词、若干个所述副索引词分别不同且分别为所述索引词集群中的任意一个。
[0010]作为优选,所述时间节点信息定义为工业物联网数据对应的时间信息,包括基于遍历数据获取到的起始时间、终止时间;所述设备标识信息定义为工业物联网对应的设备相关信息,包括设备类型、IP地址、设备名称中的一种或多种;所述数据类型信息定义为工业物联网的数据类型,包括设备状态数据、设备控制数据、设备响应数据,其中,所述设备状态数据配置为在设备运行和非运行状态中基于设备上安装的传感器获取到的数据,所述设备控制数据配置为记录的对设备下发的控制指令,所述设备响应数据配置为运行过程中采集的设备基于受到的控制指令运行后产生的数据;所述数据内容信息定义为基于关键词提取规则对数据进行提取后获取的特征数据。
[0011]作为优选,所述关键词提取规则包括:
[0012]预设关键词库;
[0013]遍历所述工业物联网数据并基于所述关键词库中的关键词对数据内容进行比对;
[0014]将比对成功的关键词作为识别标识并与该工业物联网数据进行绑定。
[0015]作为优选,在存储时,遍历待存储的工业物联网数据,并将所述索引目录项中索引
词与该工业物联网数据进行比对,将该工业物联网数据标记比对成功的索引词后存储于所述存储服务器内。
[0016]作为优选,在读取时,录入待提取的工业物联网数据的索引词,基于录入的索引词对所述存储服务器内的数据进行匹配,并将匹配成功后的所有的数据依次进行索引高亮展示,所述索引高亮展示包括在被展示的工业物联网数据的数据首端显示匹配成功的索引词。
[0017]作为优选,所述索引目录项包括基于索引词集群设置的主索引词和基于所述索引词集群设置的若干个依次排列的副索引词,所述索引词集群包括时间节点信息、设备标识信息、数据类型信息、数据内容信息,所述主索引词、若干个所述副索引词分别不同且分别为所述索引词集群中的任意一个;
[0018]在读取时,录入待提取的工业物联网数据对应的索引词,按照排列组合的方式对所有的索引词进行排列,排列的结果共有个,其中,m为每次排列组合时选取的索引词的数量,n为录入的索引词的总数,1≤m≤n,并将每个排列结果的首位索引词定义为主索引词,该首位索引词之后的索引词定义为副索引词,基于排列的结果在存储服务器内进行匹配,匹配的规则包括:先匹配主索引词,再依次匹配副索引词;将匹配到的结果以列表的形式展示,所述列表展示的内容包括:被匹配到的主索引词、被匹配到的副索引词、被匹配到的工业物联网数据对应的存储路径、以及该工业物联网数据中对应于所述的被匹配到的主索引词和所述的被匹配到的副索引词的索引内容,其中,所述索引内容包括该工业物联网数据对应的时间节点信息、该工业物联网数据对应的设备标识信息、该工业物联网数据对应的数据类型信息、以及该工业物联网数据中包含所述的被匹配到的主索引词和所述的被匹配到的副索引词的片段中的一种或多种。
[0019]作为优选,所述列表展示的规则包括:基于被匹配到的索引词的数量自上而下依次展示,其中,位于上方的展示内容中被匹配到的索引词的数量多于位于其下方的展示内容中被匹配到的索引词的数量。
[0020]作为优选,适用于所述的工业物联网数据存取的方法的装置包括:
[0021]存储服务器,配置为用于存储工业物联网数据,及各工业物联网数据对应的索引词;
[0022]索引目录模块,配置为用于展示和设置索引目录项的内容;
[0023]数据存储模块,配置为基于所述索引目录项的索引词将工业物联网数据存储于所述存储服务器内;
[0024]数据读取模块,配置为基于所述索引目录项的索引词在所述存储服务器内对匹配所需的工业物联网数据并读取该工业物联网数据;
[0025]展示模块,配置为基于所述索引目录项对匹配到的结果进行展示。
[0026]有益效果:本申请的工业物联网数据存取的方法,通过索引目录项对各种工业物联网数据进行标识标记,实现数据仅需存储在一个空间内即可完成分类的目的,由于每个数据的特征是多样化的,这样做能够避免传统的为了分类存储数据以便于后续调用数据导致单个数据需要存储在多个对应于不同特征的存储空间内,进而避免占用大量内存的情况出现,同时,在标记标识的基础上,使后续调用所需的数据时,仅需要匹配对应的索引词即
可完成满足条件的数据的索引,提高数据读取的精准度。
附图说明
[0027]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本申请实施例中工业物联网数据存取的方法的流程框图;
[0029]图2为本申请实施例中索引词树的最小单元示意图;
[0030]图3为本申请实施例中装置的结构框图。
具体实施方式
[0031]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0032]在本公开的描述中,需要说明的是,此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“相连”、“连接”应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业物联网数据存取的方法,其特征在于,该方法包括以下步骤:布置存储工业物联网数据的存储服务器;在所述存储服务器中基于数据类型设置索引目录项;存储时,基于所述索引目录项的索引词存储工业物联网数据;读取时,基于所述索引目录项的索引词检索获取对应的工业物联网数据。2.根据权利要求1所述的工业物联网数据存取的方法,其特征在于,所述索引目录项包括基于索引词集群设置的主索引词和基于所述索引词集群设置的若干个依次排列的副索引词,所述索引词集群包括时间节点信息、设备标识信息、数据类型信息、数据内容信息,所述主索引词、若干个所述副索引词分别不同且分别为所述索引词集群中的任意一个。3.根据权利要求2所述的工业物联网数据存取的方法,其特征在于,所述时间节点信息定义为工业物联网数据对应的时间信息,包括基于遍历数据获取到的起始时间、终止时间;所述设备标识信息定义为工业物联网对应的设备相关信息,包括设备类型、IP地址、设备名称中的一种或多种;所述数据类型信息定义为工业物联网的数据类型,包括设备状态数据、设备控制数据、设备响应数据,其中,所述设备状态数据配置为在设备运行和非运行状态中基于设备上安装的传感器获取到的数据,所述设备控制数据配置为记录的对设备下发的控制指令,所述设备响应数据配置为运行过程中采集的设备基于受到的控制指令运行后产生的数据;所述数据内容信息定义为基于关键词提取规则对数据进行提取后获取的特征数据。4.根据权利要求3所述的工业物联网数据存取的方法,其特征在于,所述关键词提取规则包括:预设关键词库;遍历所述工业物联网数据并基于所述关键词库中的关键词对数据内容进行比对;将比对成功的关键词作为识别标识并与该工业物联网数据进行绑定。5.根据权利要求1所述的工业物联网数据存取的方法,其特征在于,在存储时,遍历待存储的工业物联网数据,并将所述索引目录项中索引词与该工业物联网数据进行比对,将该工业物联网数据标记比对成功的索引词后存储于所述存储服务器内。6.根据权利要求1所述的工业物联网数据存取的方法,其特征在于,在读取时,录入待提取的工业物联网数据的索引词,基于录入的索引词对所述存储服务器内的数据进行匹配,并将匹配成功后的所有的数据依次进行索引高亮展示,所述索引高亮展示包括在被展示的工业物联网数据...

【专利技术属性】
技术研发人员:李君田中海张文斌许敬宇
申请(专利权)人:深圳英博达智能科技有限公司
类型:发明
国别省市:

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

1