首页 | 官方网站   微博 | 高级检索  
     

基于influxDB的工业时序数据库引擎设计
引用本文:徐化岩,初彦龙.基于influxDB的工业时序数据库引擎设计[J].计算机应用与软件,2019,36(9).
作者姓名:徐化岩  初彦龙
作者单位:冶金自动化研究设计院混合流程工业自动化系统及装备技术国家重点实验室 北京100071;辽宁警察学院治安管理系 辽宁大连116036
摘    要:工业时序数据具有测点多、采样频率快、读取性能要求高等特点。influxDB提出时间结构合并树TSM,解决了数据的读写性能优化问题,并针对整数、浮点数、布尔、字符串、时间五种数据类型采用不同的压缩算法。它在读写性能、存储空间占用方面取得了较好的效果,在开源时序数据库软件中排名第一。针对influxDB元数据结构相对于工业时序数据过于复杂的问题,提出简化后的TSM文件结构,开发工业时序数据库的引擎,并进行了读写性能测试。结果显示,该引擎一次5万点整型数据写入平均耗时约310 ms,读取1 000点共计100万条数据耗时约626 ms,并且具有很大的性能提升潜力。

关 键 词:时序数据库  influxDB  TSM  压缩  索引

DESIGN OF INDUSTRIAL TIME SERIES DATABASE ENGINE BASED ON INFLUXDB
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号