乐趣区

关于tdengine:如何借助-IDEA-数据库管理工具可视化使用-TDengine

什么是 IDEA Database 管理工具?

这里首先介绍下 IDEA,IDEA 全称 IntelliJ IDEA,是 Java 语言开发的集成环境,IntelliJ 在业界被公认为最好的 Java 开发工具之一。

IDEA 是自带数据库管理工具的,相似于一个小型 Navicat。这个工具能够让咱们平时的一些对数据的操作间接在 IDEA 就能够实现,不须要再切换到其余工具上。对于 TDengine 来说,用户能够通过 JDBC 驱动建设和 IDEA 的连贯,不须要再到命令行去写 SQL 语句,间接在 IDEA 中执行即可。这也是为大家可视化应用 TDengine 提供了一种解决办法。

如何通过 IDEA Database 管理工具连贯 TDengine?

  1. 应用 IDEA 自带的 Database 模块增加 TDengine

  1. 填写数据库连贯

  1. 连贯测试

  1. 依照提醒配置 TDengine 的驱动

  1. 增加驱动


因为官网的驱动【我从 maven 仓库下载了一个】依赖了 Apache-common 包,所以驱动不能独立运行,如果导入后会报错,提醒 StringUtils 包不存在,所以我改了驱动的源码,去掉了这个依赖

批改后的驱动下载地址:

https://download.csdn.net/dow…

当然你也能够自行批改源码去掉 TSDBDriver 类中 Apache-StringUtils 的依赖:

  1. 驱动引入之后

  1. 再度连贯测试

能够看到曾经连贯胜利了。如果连贯呈现问题,有好多种起因,自己遇到过得是数据库版本和 windows 下的客户端版本不统一,把两者改为统一就解决了。

如果还有问题请参考官网文档介绍排查问题呈现起因:

https://www.taosdata.com/cn/d…

还有个谬误大家能够先不必管:

  1. 具体应用步骤




至此,TDengine 表中的后果曾经齐全显示进去了。

不过在这个过程中,有一个概念须要更正一下,把 TDengine 了解成一个时序数据库,是不完全正确的。TDengine 实质上是一个开源、高效的物联网大数据平台,除外围的快 10 倍以上的时序数据库性能外,还提供缓存、数据订阅、流式计算等性能。这个概念很重要,请大家一起默念三遍。

作者简介 :曾建强,航电修建科技研发工程师,目前负责数据可视化方面的钻研,对技术钻研有浓重的趣味,开源社区爱好者。

TDengine 外围性能齐全开源,借开源东风,也收到很多来自开源社区的反对和反馈。除了这次介绍连贯 IDEA 办法的这位大神外,还有不少奉献干货的小伙伴。比方奉献.Net Core 驱动的 Maikebing 同学,也始终是社区中的沉闷成员,下次能够重点向大家介绍一下,他奉献的几款工具。

心愿大家在应用 TDengine 的同时,也能施展本人的技术激情,参加到社区的奉献中来!

退出移动版