
01 为什么需要时序数据库
解释时序数据库前,先了解一下何谓时序数据。
时序数据,也称为时间序列数据,是指按时间顺序记录的同一统计指标的数据集合。这类数据的来源主要是能源、工程、交通等工业物联网强关联行业的机器设备和传感器,如汽车的车速、发动机转速,发电风车的功率、电压、电流等。
时序数据的典型特征包括:
• 测点多:在工业领域,设备数量可达百万级别,数据测点可达亿级,并随业务增长动态增加。
• 采样频率高:在部分振动状态监控场景下,采样频次可达 1kHz。
• 存储成本高:数据的月增量可达 10TB 以上,并需长期存储海量历史数据。
顾名思义,时序数据库是专门用于管理时序数据的数据库类型。时序数据库近些年之所以受到越来越多的关注,主要原因便是物联网设备和数据量的爆炸式增长。通过对历史数据以及新产生的时序数据进行管理和分析,时序数据库能够助力工业企业实现数字化转型、工业 4.0 升级,进而达到降低成本、提高效率、提升产品质量等目的。
02 IoTDB 诞生的价值
IoTDB 是一款国产自研的物联网原生时序数据库,其技术发源于清华大学,目前已历经 13 年的发展。IoTDB 的诞生,主要是为了解决工业物联网时序数据管理的实时性、压缩比、分布式部署等多方面痛点。
开源版 IoTDB 是 Apache 基金会时序数据领域第一个 Top-Level 项目,其核心团队成立了天谋科技(北京)有限公司(以下简称“天谋科技”),专注 IoTDB 产品的打磨。
IoTDB 提供数据采集工具,可对接多类协议,底层为纯自研列式存储文件系统 TsFile,在此基础上设计存储、查询计算、流处理、分析引擎,以及系统管理模块与多种应用工具,并支持对接大数据生态,与单机版、分布式版、双活版等多类形态部署。

通过多项自研技术创新成果,IoTDB 在不依赖第三方系统的情况下,可以实现高吞吐

本文介绍了国产时序数据库IoTDB,它专为工业物联网设计,解决数据管理中的实时性、压缩比和分布式部署问题。IoTDB提供了高效的数据采集、存储、查询和分析功能,支持从设备到云端的端边云协同,已广泛应用在多个行业,如电力、储能、航天等。
最低0.47元/天 解锁文章
805





