iotdb
2024-09-24 11:06:16 0 举报
AI智能生成
iotdb介绍,调研,性能分析,场景分析
作者其他创作
大纲/内容
Apache IoTDB是一个专门设计用于高效处理物联网设备生成的大规模时序数据的开源数据库系统。
概念
支持数百万个低功耗和智能联网设备的高速写访问。
提供闪电读取访问以检索数据。
高效的目录结构,可以针对时间序列数据的复杂目录有效地组织数据。
支持跨设备和传感器的时间序列数据的时间对齐,时间序列字段中的计算以及时间维度上的丰富聚合功能。
特点
基本介绍
时序数据库,用于管理大量时间序列数据的数据库
定义
工业物联网领域,如车联网、风力发电、地铁、飞机监控等
应用场景
支持每秒每节点写入数百万数据点
查询延迟低,能在相同数据量中快速返回查询结果
高性能
高效的目录结构,有效组织来自IoT设备的时间序列数据
高磁盘存储压缩率,降低存储成本
高效
支持云上的一键式安装工具,桌面上的终端工具,以及云平台与本地计算机之间的桥接工具
提供客户端工具,满足用户以SQL形式,脚本形式和图形形式编写和查看数据的需求
灵活性
主要特点
采用列式存储,支持高效的写入和存储
高效的数据收集和存储
提供数据收集、存储、分析和可视化等功能
丰富的功能
达到磁盘存储的高压缩率,用较低的资源和成本存储数据
良好的硬件成本效益
优势
在多个性能指标上领先其他时序数据库1-97倍
Apache IoTDB在时序数据库排行榜上的位置
性能测试
能够实现每秒千万数据点写入。
写入速率不随数据量增长而下降。
写入性能
写入吞吐量最高可达363万点/秒
查询延迟最低可达2毫秒
查询性能
存储占用最低可达2GiB
存储效率
性能
数据压缩比超过90%
数据压缩
工业物联网领域
高端制造
适用场景
支持跨设备和传感器的时间序列数据的时间对齐
数据模型
支持云平台和终端设备部署
部署策略
特性
数据压缩比达到90%以上。
单机服务器配置为8H64G,硬盘目前在2T以上。
存储优势
在同等条件下,IoTDB的写入吞吐量达到363万点/秒
与其他时序数据库相比,领先1-7倍
性能表现
写入吞吐量
IoTDB的存储占用仅为其他时序数据库的1/1.5至1/35
与其他时序数据库相比,领先1.5-35倍
存储占用
IoTDB的查询延迟仅为其他时序数据库的1/3至1/97
与其他时序数据库相比,领先3-97倍
查询延迟
IoTDB的成本效益是其他数据库的1-22倍
与其他时序数据库相比,领先1-22倍
成本效益
IoTDB可以达到磁盘存储的高压缩率
使用1GB数据存储在硬盘上的成本不到0.23美元
硬件成本
查询延迟低,能够达到毫秒级响应。
支持灵活的查询,例如:"root..a.b.",其中*是一个通配符。
查询优势
性能优势
在工业物联网场景中,可以用于监控运行状态查询等。
工业物联网
在储能云平台中,可以用于数据接入、存储、查询的核心组件。
储能云平台
可以用于数据收集、写入、存储、查询、数据可视化和数据分析。
数据收集与管理
Apache IoTDB
0 条评论
回复 删除
下一页