TDengine 3.x 原生深度支持 · v0.1.1 已发布

TD Studio

为 TDengine 而生的现代数据库客户端。
以原生架构释放时序数据极速查询与分析潜能。

TD Studio — power_db · cluster-prod-01
Connections
power_db
energy_log
iot_metrics
Super Tables
power_meter
voltage_log
Query 1
Telemetry Live
Schema Info
-- TDengine 3.x Time-Series Aggregation Query
SELECT ts, last(voltage), avg(current), max(power)
FROM power_meter
WHERE ts >= NOW() - 1h
INTERVAL(1m) SLIDING(30s) FILL(PREV)
LIMIT 100
▶ 运行查询 (Ctrl+Enter)
power_meter · TDengine 3.x Native
timestamp last(voltage) avg(current) max(power)
2026-09-05 17:30:00.000 220.45 V 5.12 A 1128.7 W
2026-09-05 17:31:00.000 221.10 V 5.08 A 1122.9 W
2026-09-05 17:32:00.000 219.80 V 5.19 A 1140.7 W
2026-09-05 17:33:00.000 220.15 V 5.14 A 1131.5 W
已连接 (127.0.0.1:6030) 4 rows · 14 ms TDengine 3.x Engine
STAGE 01 / SQL WORKSPACE

写下你的查询。

专为 TDengine 打造的时序语法高亮与智能补全。支持超级表、多时间窗口间隔与滑动计算,毫秒级流式响应。

STAGE 02 / INSTANT INSIGHTS

毫秒级执行,即刻洞察。

直接调用底层原生连接通道,突破浏览器内存壁垒。无论是百万级时序点还是复杂跨设备聚合,结果瞬间触手可及。

STAGE 03 / DATA STREAM

让数据开始流动。

一键将时序查询转换为动态流式图表。多测点趋势对比、电压电流波动分析与异常采样一目了然。

STAGE 04 / SCHEMA TOPOLOGY

看见你的数据库架构。

深入 TDengine 独特的超级表、子表与动态标签体系。清晰呈现数万张物理子表的元数据与物理存储分布。

TD Studio — Workspace
-- 1. 查询超级表 power_meter 最近 1 小时数据
SELECT
  _wstart AS window_start,
  count(*),
  first(voltage), last(voltage),
  avg(current), stddev(voltage)
FROM power_meter
WHERE ts >= NOW() - 1h
  AND location = 'factory_east_01'
PARTITION BY location
INTERVAL(5m)
ORDER BY window_start DESC;
✓ 执行完成
18.2 ms · 5,420 行数据 · 0 错误
window_start count first(voltage) avg(current) status
17:30:00.000 300 220.4 V 5.12 A ● 正常
17:25:00.000 300 220.8 V 5.15 A ● 正常
17:20:00.000 300 221.2 V 5.10 A ● 正常
17:15:00.000 300 219.9 V 5.22 A ● 正常
17:10:00.000 300 220.1 V 5.18 A ● 正常
STREAM: power_meter.voltage • LIVE
采样率: 100ms
220.84 V · 稳态电压输出
power_db · 时序数据库 (Retention: 3650d)
power_meter (Super Table • 12 Columns • 3 Tags)
• meter_1001 · tag: factory=east, line=A
• meter_1002 · tag: factory=east, line=B
• meter_1003 · tag: factory=west, line=A
• meter_1004 · tag: factory=west, line=C
voltage_log (Super Table • 8 Columns • 2 Tags)
CORE ARCHITECTURE

专为时序数据打造的极致体验

告别通用数据库工具的笨重与迟钝,专为 TDengine 3.x 深度定制,兼顾极致性能与直观美感。

超级表与子表全景视图

TDengine 最核心的超表与标签设计,在 TD Studio 中得以完全释放。支持百万级物理子表瞬间展开检索,动态按标签过滤聚合,轻松驾驭大规模物联网设备拓扑。

专有时序语法高亮

深度适配 TDengine 独有的 INTERVAL、SLIDING、STATE_WINDOW、FILL 等时序分析语法与时间单位。

Rust 原生内核,轻盈迅速

基于 Tauri 与 Rust 原生轻量架构,冷启动耗时极短,内存占用远低于传统 Electron 客户端。

零远程遥测,纯本地存储

连接凭据与查询历史仅加密保存在本地环境。绝不收集、上传任何业务数据与私有数据库连接信息。

多集群一键自由切换

集中管理开发、测试与生产多套 TDengine 集群连接,环境隔离清晰,杜绝误操作风险。

0ms
无感冷启动
原生轻量底层架构
100%
纯本地安全
零远程追踪与数据上传
3.x
深度原生契合
专为 TDengine 3.x 协议打造
ARCHITECTURE & PRIVACY FIRST

Your database. Your data. Your machine.

你的数据库,你的数据,你的设备。TD Studio 坚持 Local-First 本地优先设计哲学,构建纯粹透明的直连通道。

纯本地原生运行,
拒绝任何云端数据中继

作为一款专业桌面客户端,TD Studio 的连接通道、SQL 执行与数据解析全部由您电脑上的本地 Rust 进程直接发起。数据在本地设备与目标数据库之间点对点流通,绝不借道第三方服务器。

Local-First 原生运行时
基于 Tauri v2 与 Rust 底层开发,无云端宿主依赖。连接配置加密保存在系统原生钥匙串(macOS Keychain / Windows Credential Manager),本地隔离受控。
点对点直连(No Cloud Proxy)
客户端直接调用 TDengine 原生协议与 RESTful 通道(端口 6030/6041),支持内网隔离、跨 VPC 与物理离线专网,无任何中间人云端代理。
无需注册 · 无需登录
不强制绑定任何邮箱或云端账号。下载完成即可直接使用,告别繁琐的账号注册与云端登录流程,尊重开发者的纯粹体验。
零埋点追踪 · 零数据上传
客户端内置零埋点分析 SDK 或行为遥测探针。您的数据库地址、用户凭据、SQL 查询语句及结果集均 100% 留在本机,绝不上报云端。
WHAT TD STUDIO DOESN'T DO / 边界声明 STRICT BOUNDARY
No Account Required — 绝不强制要求注册账号或验证身份信息
No User Tracking / Telemetry — 绝不追踪用户行为,不主动上传使用日志
No Cloud Database Proxy — 绝不设置云端中继,数据绝不经过外部托管节点
No Mandatory Cloud Service — 纯粹独立离线运行,可在无外网或严格内网环境中安心运行
TOPOLOGY / DATA FLOW ● ZERO CLOUD PROXY
Local Device Boundary (用户本地电脑)
TD Studio Desktop Client
v0.1.x · Native
Frontend UI Vue 3 · TS · Monaco
Native Runtime Tauri v2 · Rust Core
OS Native Keyring (安全凭据管理) macOS Keychain / Windows Credential Manager (本地加密)
Local Process I/O • Direct OS Memory Sandbox
DIRECT SOCKET / REST (PORT 6041 / 6030)
Your TDengine Instance
DIRECT ENDPOINT
• Localhost: 127.0.0.1:6041
• Private Intranet: 192.168.x.x / 10.x.x.x
• Enterprise VPC / WireGuard / Direct TLS
AIR-GAP & SECURITY ASSURANCE / 安全运行保证 100% AIR-GAPPED
Air-Gapped Network Ready — 严苛支持完全断网与涉密内网机房环境运行
Native OS Keyring Security — 密钥由系统底层原生管理,不发生明文离机传输
Zero External Runtime Dependency — 单一二进制轻量分发,无任何额外环境依赖
Direct Peer-to-Peer Protocol — 原生 TCP/REST 端口直连,物理层面杜绝中间人劫持
独立第三方项目
TD Studio 由独立开发者维护,并非 TDengine 官方产品。本项目通过 TDengine 数据库提供的连接能力与 TDengine 数据库进行交互,不代表 TDengine 官方立场。
HIGH PERFORMANCE ENGINE

数据流动,洞察尽现

每秒数十万条工业级时序数据流的高速渲染与流畅缩放展示。

LIVE METRIC STREAM · 500,000 pts/sec
CLUSTER: tdengine-cluster-sh-01 • PING: 1.2ms
DOWNLOAD TD STUDIO

选择适合你的操作系统

支持主流平台,下载即用。完全免费,欢迎体验。

WHAT'S NEW

更新日志

TD Studio 持续保持迭代优化,只为带来更丝滑稳定的体验。

v0.1.1
发布时间获取中...
加载最新版本日志中...
ABOUT THE AUTHOR

关于作者

一名工业数据程序员的初心与坚持 · 业余独立开发 · 永久免费承诺

持续维护中
TD Studio 独立开发者
工业数据 & 软件开发程序员
TDengine 深度用户 业余独立开发 永久免费承诺
因为长期使用,所以产生想法;
因为喜欢,所以开始开发;
因为觉得值得,所以希望一直做下去。
💎 零商业化负担
永久免费 · 无收费会员 · 无隐藏功能锁
敏捷持续更新
发现问题即修复 · 紧跟 TDengine 官方
🎯 专注使用体验
做顺手工具 · 深度贴合工业时序数据
点击展开独立开发完整心路历程
SUPPORT THE PROJECT

支持 TD Studio 的持续开发

TD Studio 是一款个人独立开发、面向社区永久免费使用的数据库桌面客户端。如果您觉得它提升了您的工作效率,欢迎赞助支持,助力项目的持续维护与迭代!

SPECIFICATIONS

系统与环境要求

低资源消耗,随处运行。

macOS 操作系统
  • macOS 11.0 (Big Sur) 及更高版本
  • 原生支持 Apple Silicon (M1/M2/M3/M4 系列芯片)
  • 支持 Intel x86_64 处理器
  • 内存建议:最低 512MB 可用内存
Windows 操作系统
  • Windows 10 / Windows 11 (64 位)
  • 支持主流 x64 架构处理器
  • 内置 WebView2 运行时支持
  • 提供便携解压版与免安装运行体验

免费发布于 GitHub Release,欢迎 Star

TD Studio 软件安装包与最新发版动态均托管于 GitHub Release。欢迎 Star 关注最新版本,或提交 Issue 反馈使用建议!