一句话结论:Apache旗下国产时序数据库,清华大学发起,专为工业物联网设计,边缘到云端全场景支持。

Apache IoTDB

Apache软件基金会 · 分类: 时序/工业数据库 · 版本 1.3 · 信息更新于 1970-01-22
开源 完全免费开源,Apache 2.0协议 时序数据库Apache国产工业物联网轻量级边缘部署
★★★★☆
综合 4.2 / 5

访问官网/仓库

多维评分
易用性 ★★★★☆ 4.0
稳定性 ★★★★☆ 4.0
性能 ★★★★☆ 4.0
生态 ★★★☆☆ 3.0
性价比 ★★★★★ 5.0
国产化 ★★★★★ 5.0
技术属性
运行平台Windows、Linux、macOS、跨平台、Docker
开发语言Java
支持协议MQTT、REST API、JDBC、原生协议
授权方式开源(完全免费开源,Apache 2.0协议)
适用场景
  • 工业物联网数据存储
  • 国产替代
  • 边缘部署
  • Apache生态
  • 中等规模数据
  • 高校/研究项目
不适用场景
  • 超大规模云原生
  • 需要丰富生态工具
  • 非Java技术栈
  • 极致性能要求

Apache IoTDB是由清华大学发起、Apache软件基金会管理的国产时序数据库,专为工业物联网场景设计,支持从边缘到云端的全场景部署。

核心优势:

  1. 国产开源,Apache顶级项目,完全自主可控
  2. 专为工业物联网设计,支持海量设备时间序列数据
  3. 轻量级,可部署在边缘设备和云端
  4. 支持多种接入协议:MQTT、REST、JDBC等
  5. 类SQL查询语言,学习成本低
  6. 与Apache大数据生态(Hadoop、Spark、Flink)集成
  7. 支持树形数据模型,适合工业设备层级结构

适用场景:工业物联网数据存储、国产替代方案、边缘计算节点、Apache大数据生态集成、高校和研究项目。对于需要国产自主可控时序数据库的项目,IoTDB是TDengine之外的另一个优秀选择。

注意:IoTDB生态和工具不如InfluxDB、TimescaleDB丰富;社区规模相对较小;超大规模云原生场景验证不足。