一句话结论:国产开源高性能时序数据库,专为物联网/工业数据设计,写入查询速度比通用数据库快10倍以上,内置缓存/订阅/流式计算。
TDengine
开源 开源版免费(AGPL),企业版订阅 开源时序数据库国产高性能IIoT大数据
★★★★☆
综合 4.5 / 5
多维评分
| 易用性 | ★★★★☆ 4.0 |
| 稳定性 | ★★★★☆ 4.0 |
| 性能 | ★★★★★ 5.0 |
| 生态 | ★★★★☆ 4.0 |
| 性价比 | ★★★★★ 5.0 |
| 国产化 | ★★★★★ 5.0 |
技术属性
| 运行平台 | Linux、Windows、macOS、ARM嵌入式、Docker |
|---|---|
| 开发语言 | C、C++、Java、Python、Go、RESTful |
| 支持协议 | MQTT、OPC UA、Modbus、RESTful、TAOS SQL |
| 授权方式 | 开源(开源版免费(AGPL),企业版订阅) |
适用场景
- 设备传感器数据存储
- 工业监控数据平台
- 高频时序数据写入
- 物联网数据中台
- 边缘端数据缓存
- 需要国产开源方案
不适用场景
- 关系型复杂事务查询
- 非时序数据为主的场景
- 需要AGPL之外的开源协议
- 极简单数据量场景(通用数据库足够)
TDengine是北京涛思数据开发的国产开源时序数据库,专为物联网、工业互联网、车联网等场景设计,是目前国内最热门的时序数据库之一。
核心优势:
- 国产开源,完全自主可控,AGPL协议开源
- 超高性能:专为时序数据优化,写入和查询速度比通用数据库(MySQL/PostgreSQL)快10倍以上
- 一体化平台:内置缓存、数据订阅、流式计算、消息队列,减少系统架构复杂度
- 数据模型创新:一个数据采集点一张表,超级表(STable)实现同类设备聚合
- 支持SQL查询,学习成本低
- 丰富的连接器:Java/Python/Go/C++/RESTful,与Grafana等可视化工具无缝集成
- 支持边缘端部署,资源占用低
- 中文文档和社区支持完善
适用场景:设备传感器数据存储、工业监控数据平台、高频时序数据写入、物联网数据中台、边缘端数据缓存。对于工业场景的海量时序数据存储,TDengine是首选。
注意:TDengine采用AGPL协议,商业项目需注意协议合规要求(可购买企业版规避);不适合关系型复杂事务查询场景;非时序数据(如用户信息、配置数据)不适合存入TDengine;3.x版本与2.x版本不兼容,升级需评估。