[发明专利]数据存储、读取方法、装置及其设备有效
申请号: | 201710682288.9 | 申请日: | 2017-08-10 |
公开(公告)号: | CN107391744B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 陈勇 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/24;G06F16/28;G06F11/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 存储 读取 方法 装置 及其 设备 | ||
1.一种数据存储方法,其特征在于,包括以下步骤:
对设备内的多个监控资源进行监控数据采集,得到各监控资源对应监控指标的采集值;其中,根据不同的设备或者是不同的应用场景选取不同的方式采集所述监控数据,不同的监控资源获得的监控数据不同;
根据各监控资源之间的父子关系,对所述各监控资源对应监控指标的采集值进行整合,得到单条所述设备的记录;
将所述记录存储到数据模型的指标监控数据表中;
其中,所述将所述记录存储到数据模型的指标监控数据表中,包括:根据所述记录生成的时间,将所述记录存储在所述指标监控数据表的对应分区;
所述记录还包括:所述记录所存储分区的分区标识,所述记录所涉及的父资源的标识,和所述记录所涉及的父资源的资源类型中的至少一个。
2.根据权利要求1所述的数据存储方法,其特征在于,所述根据各监控资源之间的父子关系,对所述各监控资源对应监控指标的采集值进行整合,包括:
若所述监控资源为父资源,根据所述父资源的标识生成资源字段,并根据所述父资源对应监控指标的采集值,生成数值字段;
若所述监控资源为子资源,根据所述子资源的标识,以及所述子资源对应监控指标的采集值,生成孩子字段;
根据所述资源字段、数值字段和孩子字段,生成所述设备的记录。
3.根据权利要求2所述的数据存储方法,其特征在于,所述监控数据表基于Postqresql框架,所述根据所述资源字段、数值字段和孩子字段,生成所述设备的记录,包括:
循环遍历所述孩子字段中的各子资源,以及所述资源字段和所述数值字段,以进行格式转换得到符合JSON结构的字符串;其中,所述符合JSON结构的字符串,用于指示各监控资源之间的父子关系,以及各监控资源的对应监控指标的采集值;
根据所述符合JSON结构的字符串,生成所述设备的记录的度量数据字段。
4.根据权利要求3所述的数据存储方法,其特征在于,所述循环遍历所述孩子字段中的各子资源,以及所述资源字段和所述数值字段,以进行格式转换得到符合JSON结构的字符串之前,还包括:
根据数字序号与监控指标的字符标识之间对应关系,将所述数值字段和/或孩子字段中,各监控指标的字符标识转换为对应的数字序号。
5.一种数据读取方法,其特征在于,包括以下步骤:
读取数据模型的指标监控数据表,以得到设备的记录;其中,所述记录是对所述设备内的多个监控资源进行监控数据采集,得到各监控资源对应监控指标的采集值之后,根据各监控资源之间的父子关系,对所述各监控资源对应监控指标的采集值进行整合得到的单条记录;其中,根据不同的设备或者是不同的应用场景选取不同的方式采集所述监控数据,不同的监控资源获得的监控数据不同;
对所述设备的记录解析得到所述设备内的各监控资源对应监控指标的采集值,以及各监控资源之间的父子关系;
其中,所述读取数据模型的指标监控数据表,以得到设备的记录,包括:
根据所述设备的记录生成时间,确定在所述指标监控数据表中所需读取的分区;
查询所述分区对应的索引,以得到所述设备的记录。
6.根据权利要求5所述的数据读取方法,其特征在于,所述对所述设备的记录解析,包括:
读取所述记录的度量数据字段,以得到所涉及的各监控资源对应监控指标的采集值;
根据所述度量数据字段所涉及的监控资源,查询所述数据模型中的资源关系表,以确定所述度量数据字段所涉及的各监控资源之间的父子关系。
7.根据权利要求6所述的数据读取方法,其特征在于,所述读取所述记录的度量数据字段,以得到所涉及的各监控资源对应监控指标的采集值之后,还包括:
查询所述数据模型中的指标序号映射表,以确定数字序号与监控指标的字符标识之间对应关系;
根据数字序号与监控指标的字符标识之间对应关系,将所涉及的各监控资源的数字序号转换为对应监控指标的字符标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710682288.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置