- 专利标题: 一种基于多层次列式存储结构的时序数据存储方法
- 专利标题(英): Time series data storage method based on multilayer column-type storage structure
-
申请号: CN201711461821.5申请日: 2017-12-28
-
公开(公告)号: CN108182244A公开(公告)日: 2018-06-19
- 发明人: 王建民 , 黄向东 , 张金瑞 , 康荣 , 乔嘉林 , 龙明盛 , 王晨
- 申请人: 清华大学
- 申请人地址: 北京市海淀区清华园北京100084-82信箱
- 专利权人: 清华大学
- 当前专利权人: 清华大学
- 当前专利权人地址: 北京市海淀区清华园北京100084-82信箱
- 代理机构: 北京路浩知识产权代理有限公司
- 代理商 王莹; 李相雨
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
本发明提供一种基于多层次列式存储结构的时序数据存储方法,将所有待存储时序数据存储于文件中,所述文件包括第一部分和第二部分;将每一待存储时序数据的获取时间和每一待存储时序数据的数据值存储于所述第一部分;将所述第一部分划分为若干个行组;将每一行组划分为若干个列组;将所有行组的个数、每一行组在文件的偏移量、每一行组中所有列组的个数、每一时序数据的属性值和每一列组在所述文件的偏移量作为所述第二部分。本方法对时序数据按列组织,将同一行组内的同一列的数据在文件中连续存储,从而使得被查询的数据在文件中处于相近的位置,可以减少查询时对时序数据的读取量,从而提高查询的速度,提高了磁盘的IO性能。
公开/授权文献
- CN108182244B 一种基于多层次列式存储结构的时序数据存储方法 公开/授权日:2019-04-05