本地的TDengine 第三方图形化工具 - TD Studio

TD Studio:一款免费的 TDengine 第三方桌面客户端

大家好,我是一名开发者,平时工作中会使用 TDengine 进行时序数据的存储和查询。

在实际使用 TDengine 的过程中,我发现使用命令行虽然非常方便,但在日常开发和数据查看过程中,如果能够有一个更加直观、专门针对 TDengine 设计的桌面客户端,使用起来会更加方便。

所以我利用业余时间开发了一款 TDengine 专用桌面客户端——TD Studio

TD Studio 是什么?

TD Studio 是一款专门面向 TDengine 的桌面数据库客户端。

它主要用于帮助开发者更加方便地连接 TDengine、编写和执行 SQL,以及查看数据库中的数据。

目前已经实现的功能包括:

  • TDengine 数据库连接

  • 数据库对象浏览

  • 超级表、子表查看

  • SQL 编辑

  • SQL 执行

  • 查询结果查看

  • 多数据库连接管理

  • 深色 / 浅色主题

  • 更适合桌面环境的数据浏览体验

后续也会根据实际使用情况继续增加更多功能。

为什么做 TD Studio?

做这个软件最初其实没有特别复杂的想法。

就是在自己使用 TDengine 的过程中,希望有一个:

简单、好用、专门针对 TDengine 的桌面客户端。

通用数据库客户端可以解决一部分问题,但是对于 TDengine 这样的时序数据库来说,我还是希望能够有一个更加贴合 TDengine 使用场景的工具。

于是就开始自己做了 TD Studio。

目前项目仍然在持续完善中。

免费使用

TD Studio 目前完全免费使用

不需要购买授权,也不需要订阅。

我希望它能够成为 TDengine 开发者和使用者手中的一个小工具,能够在实际工作中提供一些帮助。

不需要登录,也不会上传数据库数据

TD Studio 不要求用户注册账号,也不要求登录。

软件主要在本地完成数据库连接、SQL 执行和数据查看。

不会因为使用 TD Studio,就要求用户把自己的数据库数据上传到我的服务器。

对于数据库客户端来说,我认为这一点非常重要。

源代码

需要特别说明的是:

TD Studio 免费使用,但目前不开源软件源代码。

免费使用和开源是两个不同的概念。

目前 TD Studio 的源代码并没有公开,不过如果大家在使用过程中发现问题,或者有好的功能建议,仍然欢迎反馈。

跨平台

目前 TD Studio 主要针对 macOS 和 Windows 开发。

后续会继续完善 Linux 版本。

希望最终能够让不同操作系统上的 TDengine 用户,都可以使用 TD Studio。

官网

如果你对 TD Studio 感兴趣,可以直接访问官网:

TD Studio 官网

官网中可以查看软件介绍、功能以及最新版本信息。

最后

TD Studio 目前还是一个持续开发中的项目。

相比一个成熟的商业数据库客户端,它还有很多地方需要完善。

所以也希望能够借助 TDengine 社区,听到更多真实用户的反馈。

如果你平时也在使用 TDengine,欢迎体验一下 TD Studio。

如果在使用过程中有任何问题或者功能建议,也欢迎在帖子下面交流。

希望这个小工具能够真正给 TDengine 用户带来一些便利。

感谢大家!