TDengine 生态系统连接指南

TDengine 生态系统连接指南

本文让您能一目了然地了解 TDengine 与各类主流技术的集成能力以分类列表的形式,详细介绍 TDengine 支持的生态系统。

1. 数据采集、处理与消息队列

这个类别涵盖了从数据产生、采集、传输到流式处理的完整链路。

  • 监控与采集代理:

    • Prometheus : 支持 remote_write 写入和 remote_read 读取,可无缝替换 VictoriaMetrics, InfluxDB 等存储后端。
    • Telegraf : 可通过 outputs.influxdb 插件将采集的数据直接写入 TDengine。
    • StatsD : 可通过 Telegraf 的 inputs.statsd 插件,将 StatsD 格式的指标转发至 TDengine。
    • collectd : 可通过 Telegraf 的 inputs.collectd 插件,接收 collectd 的数据并写入 TDengine。
    • Icinga2: 一款开源监控系统,可通过脚本或中间件将监控数据写入 TDengine。
    • TCollector: OpenTSDB 的数据采集守护进程,其收集的数据可通过协议转换后存入 TDengine。
  • 消息队列与流处理:

    • Kafka : 官方提供 taos-connector-kafka 插件,可将 Kafka 主题中的数据高效地同步到 TDengine。
    • Flink : 官方提供 flink-connector-tdengine,支持将 TDengine 作为 Flink 的数据源 (Source) 和数据汇 (Sink)。
    • EMQ X: 开源 MQTT 消息服务器,可通过规则引擎或插件将 MQTT 消息对接到 TDengine。
    • HiveMQ: 企业级 MQTT 平台,支持通过自定义扩展将数据流写入 TDengine。

2. 可视化、BI 与报表

将存储在 TDengine 中的数据通过各类工具进行可视化分析和商业智能展现。

  • 专业可视化工具:

    • Grafana : 官方提供 grafana-tdengine-datasource 插件,是与 TDengine 集成最紧密、功能最丰富的可视化工具。
    • Perspective: 一个交互式的数据可视化和分析组件。
  • 商业智能 (BI) 与报表:

    • Tableau : 支持通过 ODBC 驱动连接 TDengine 进行 BI 分析。
    • Power BI : 支持通过 ODBC 驱动连接 TDengine。
    • 永洪 BI (Yonghong BI): 国产 BI 工具,支持与 TDengine 对接。
    • Looker: Google Cloud 旗下的 BI 和数据分析平台。
    • Apache Superset: 开源的数据探索和可视化平台,可通过数据库连接驱动接入 TDengine。
    • 帆软报表 (FineBI): 企业级 Web 报表工具。
    • Seeq: 用于工业过程数据的分析平台。
    • Microsoft SQL Server Reporting Services (SSRS): 微软的报表服务工具。
  • 数据分析与处理:

    • Spark : 可以通过 JDBC 连接器对 TDengine 的数据进行读取和分析。
    • Pandas : Python 数据分析库,可通过 JDBC/ODBC 或 Python 连接器读取 TDengine 数据到 DataFrame 中。
    • Excel : 支持通过 ODBC 驱动连接 TDengine,进行数据分析和报表制作。
    • Ontop: 一个将关系型数据库转换为虚拟 RDF 图的工具。

3. 物联网 (IoT) 平台

面向物联网场景的集成。

  • Node-RED: 一款可视化的低代码物联网开发工具,可以通过其工作流节点连接到 TDengine。
  • Ignition: Inductive Automation 公司开发的工业自动化软件平台 (SCADA)。

4. 数据库与开发工具

用于简化开发和数据管理的客户端工具。

  • DBeaver : 一款流行的通用数据库管理工具,支持通过 JDBC 驱动连接和管理 TDengine。
  • QStudio: 一款支持 kdb+/q 语言的开发环境,也可扩展用于其他数据库。

关于 TDengine

TDengine 专为物联网IoT平台、工业大数据平台设计。其中,TDengine TSDB 是一款高性能、分布式的时序数据库(Time Series Database),同时它还带有内建的缓存、流式计算、数据订阅等系统功能;TDengine IDMP 是一款AI原生工业数据管理平台,它通过树状层次结构建立数据目录,对数据进行标准化、情景化,并通过 AI 提供实时分析、可视化、事件管理与报警等功能。

相关推荐
老邓计算机毕设1 天前
SSM学生选课系统xvbna(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·学生选课系统·ssm 框架·高校教学管理
枷锁—sha1 天前
【PortSwigger Academy】SQL 注入绕过登录 (Login Bypass)
数据库·sql·学习·安全·网络安全
汇智信科1 天前
智慧矿山和工业大数据解决方案“智能设备管理系统”
大数据·人工智能·工业大数据·智能矿山·汇智信科·智能设备管理系统
阿里云大数据AI技术1 天前
Hologres Dynamic Table 在淘天价格力的业务实践
大数据·人工智能·阿里云·hologres·增量刷新
逍遥德1 天前
PostgreSQL 中唯一约束(UNIQUE CONSTRAINT) 和唯一索引(UNIQUE INDEX) 的核心区别
数据库·sql·postgresql·dba
工业甲酰苯胺1 天前
字符串分割并展开成表格的SQL实现方法
数据库·sql
北京耐用通信1 天前
耐达讯自动化Profibus总线光纤中继器:光伏逆变器通讯的“稳定纽带”
人工智能·物联网·网络协议·自动化·信息与通信
科技块儿1 天前
IP定位技术:游戏反外挂体系中的精准识别引擎
数据库·tcp/ip·游戏
衫水1 天前
[特殊字符] MySQL 常用指令大全
数据库·mysql·oracle
卓怡学长1 天前
m115乐购游戏商城系统
java·前端·数据库·spring boot·spring·游戏