一款开源、高性能、云原生、AI 驱动的时序数据库
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 的核心代码包括集群功能全部开源,社区活跃。
功能演示





开源地址
延伸阅读:
BleachBit 是一款开源、免费的系统清理工具
bleachbit中文版是一款非常强大且专业的电脑磁盘清理软件,全中文界面,完全免费,即下即用。软件除了能够清理磁盘中的...
优秀!一个基于Python的快速开发框架!五星好评!
本文说的是一个功能丰富的 Python Web 框架,提供类似 Spring Boot 的自动配置和快速开发功能。它集成...
一套基于ASP.NET 6.0 MVC+SqlSugar + LayUI的框架,源代码完全开源的WMES系统
WMES 是一套基于 ASP.NET 6.0 MVC + SqlSugar + LayUI 构建的开...
Fulling.ai 由AI 完成的开源项目突破
项目地址:https://github.com/FullAgent/fullinghttps://fulling.ai从...