项目介绍
TDengine 是一款开源、高性能、云原生、AI 驱动的时序数据库(Time-Series Database, TSDB)。该项目旨在为物联网、工业互联网、车联网、IT 运维、金融等领域提供高效的时序数据处理解决方案。TDengine 不仅具备核心的时序数据库功能,还集成了缓存、数据订阅、流式计算、AI 智能体等功能,是一个极简的时序数据处理平台。


应用场景
TDengine 适用于多种需要处理大量时序数据的场景,包括但不限于:
-
物联网(IoT):处理来自各种传感器和设备的时序数据。 -
工业互联网:监控和分析工业设备的运行数据。 -
车联网:收集和分析车辆运行数据,提升驾驶安全和效率。 -
IT 运维:监控服务器、网络设备等 IT 资源的性能指标。 -
金融:处理高频交易数据,进行市场分析和风险控制。
功能模块
-
-
时序数据库:核心功能,支持高效的数据写入和查询。 -
缓存:内置缓存机制,加速数据访问。 -
数据订阅:支持实时数据订阅,便于下游系统消费。 -
流式计算:内置流式计算引擎,支持实时数据分析。
-
-
AI 智能体:内置时序数据智能体 TDgpt,提供时序数据预测、异常检测等功能。
功能特点
-
高性能:通过创新的存储引擎设计,TDengine 的数据写入和查询性能比通用数据库快 10 倍以上,存储空间不及通用数据库的 1/10。 -
云原生:原生分布式设计,充分利用云平台的优势,提供水平扩展能力,支持 k8s 部署,可运行在公有云、私有云和混合云上。 -
极简时序数据平台:内建消息队列、缓存、流式计算、AI 智能体等功能,应用无需再集成 Kafka/Redis/HBase/Spark 等软件,降低系统复杂度。 -
强大的分析能力:支持 SQL 及 SQL 扩展,通过超级表、存储计算分离、分区分片、预计算、自定义函数以及 AI Agent 等技术,具备强大的分析能力。 -
AI 智能体:内置 TDgpt,无缝连接时序数据基础模型、大语言模型、机器学习、传统统计算法等,提供多种时序数据处理功能。 -
简单易用:无任何依赖,安装、集群几秒搞定;提供 REST 及各种语言连接器,与众多第三方工具无缝集成;提供命令行程序和运维工具。 -
核心开源:TDengine 的核心代码包括集群功能全部开源,社区活跃。
功能演示





开源地址
https://gitee.com/taosdata/TDengine