[发明专利]一种自适应的时间序列数据查询方法有效

专利信息
申请号: 201710051701.1 申请日: 2017-01-20
公开(公告)号: CN106844666B 公开(公告)日: 2020-07-31
发明(设计)人: 曹朝;张林;曲大成 申请(专利权)人: 北京理工大学
主分类号: G06F16/2455 分类号: G06F16/2455;G06F16/22;G06F16/2453;G06F16/248
代理公司: 北京正阳理工知识产权代理事务所(普通合伙) 11639 代理人: 毛燕
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自适应 时间 序列 数据 查询 方法
【权利要求书】:

1.一种自适应的时间序列数据查询方法,其特征在于:构建基于摘要的时间序列数据索引,需要查询时,首先查找查询范围内的节点并加入查询结果数组,即首先在用户要求的时延内,返回一个粗糙的查询结果;再遍历查询结果数组中的所有节点,判断是否有不满足误差要求需要细化查询的节点,并根据判断结果进行细化查询与否的相应操作;即不断细化不满足用户查询要求的部分,最终保证全部查询结果达到用户查询要求,最后更新查询结果数组,而且索引结构建立一次,可供多次查询使用;通过以下步骤实现:

步骤1:建立基于摘要的时间序列数据树状索引结构;

步骤2:将基于步骤1建立的时间序列树状索引结构的上半部分读入内存,其中,树状索引结构的上半部分,具体为树状索引结构中除了最底层子节点外的其他部分;构造查询语句,初始化查询结果数组和数据可视化时从查询开始到展现出来用户可以接受的最大时间延迟以及查询时深入查找一层所需要的时间;

步骤3:基于步骤2的查询语句查找包含查询范围的开始时刻的节点,同时保证查询时延小于用户要求的最大时延,返回包含查询范围的开始时刻的节点;

具体为:

步骤3.1:计算查询时可以查找的最大深度;

其中,查询时可以查找的最大深度记为h,把数据可视化时从查询开始到展现出来用户可以接受的最大时间延迟,记为L;查询时深入查找一层所需要的时间,记为c,h=L/c;

步骤3.2:读取根节点,判断根节点是否包含查询范围的开始时刻,并根据判断结果返回节点,进行相应操作:

3.21:若根节点包含查询范围的开始时刻,返回当前判断的根节点,跳至步骤3.3;

3.22:若根节点不包含查询范围的开始时刻,则读取根节点的右指针指向的节点作为根节点,跳转到步骤3.2;

步骤3.3:读取步骤3.2返回节点,记为当前节点,并判断当前节点的拟合误差是否满足查询误差要求并进行相应操作,具体为:

3.3.1:如果当前节点的拟合误差小于等于查询误差Qerror,返回当前节点,然后继续步骤4;

3.3.2:如果当前节点的拟合误差大于查询误差Qerror,继续步骤3.4;

其中,查询误差要求是指是节点的拟合误差要小于等于查询误差Qerror

步骤3.4:计算目前的查询深度;

查询深度根据步骤3.3中的节点在树状索引结构上的位置计算,在最上层根节点时,代表查询深度为1,自上而下每深入一层,查询深度加1;

步骤3.5:根据步骤3.4计算的目前查询深度判断是否可以继续深入查询,具体为:

3.5.1:如果目前的查询深度小于h,则根据步骤3.2中节点的子节点索引,读取包含查询范围开始时刻的子节点作为根节点,跳至步骤3.2;

3.5.2:如果目前的查询深度大于等于h,则返回步骤3.2中的节点,然后跳至步骤4;

步骤4:根据包含查询范围的开始时刻的节点,将满足查询范围要求的所有节点加入查询结果数组中,并输出查询结果数组;

步骤5:将查询结果数组中的数据展示出来;

步骤6:依次遍历查询结果数组中的每一个节点,判断查询结果数组中是否有不满足查询误差要求需要细化查询的节点,返回不满足查询误差要求的节点和细化查询的查询语句;

步骤7:根据步骤6中返回的节点和查询语句,进行细化查询并更新查询结果数组;

至此,经过步骤1到步骤7,完成了一种自适应的时间序列数据查询方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710051701.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top