← 返回列表

一种时序数据的聚合优化处理方法

申请号: CN201810879115.0
申请人: 北京涛思数据科技有限公司
申请日期: 2018年8月3日

摘要文本

一种时序数据的聚合优化处理方法, 包括将时序数据库文件划分为数据块文件和块索引文件;按照计算的起止时间段扫描块索引文件,将符合时间段条件和其他过滤条件的数据块抽出来后,根据每个数据块在数据块文件里的偏移量进行排序;按照排序后的数据块便宜量扫描数据文件,对每个数据块进行指定的计算后,将计算结果汇总, 该方法无论是对于单一时间序列数据的读取,还是对于多个时间序列的聚合操作,都只需要打开一次数据文件进行扫描即可完成,大幅提升整体性能。

专利详细信息

项目 内容
专利名称 一种时序数据的聚合优化处理方法
专利类型 发明授权
申请号 CN201810879115.0
申请日 2018年8月3日
公告号 CN109164980B
公开日 2024年2月2日
IPC主分类号 G06F3/06
权利人 北京涛思数据科技有限公司
发明人 廖浩均; 关胜亮; 程洪泽; 陶建辉
地址 北京市朝阳区利泽中园106号楼4层401B

专利主权项内容

1.一种时序数据的聚合优化处理方法,其特征在于,包括如下步骤:将时序数据库文件划分为数据文件和索引文件;按照计算的起止时间段扫描索引文件,将符合时间段条件的所有需要聚合的时间序列的索引块抽出来后,根据索引块里记录的数据文件偏移量进行排序;按照排序后的索引块顺序扫描数据文件,对每个数据块进行指定的读取和计算后,将计算结果汇总;数据文件包含多个时间序列的数据块;索引文件记录每个时间序列的数据块的信息;每个时间序列有一到多个索引块,每一个数据块有一个对应的索引块,该索引块包含了数据块在数据文件里的偏移量,开始时间、结束时间、记录条数。