六月婷婷AV,国产偷窥猎奇福利二区,日韩三级片。,好吊色网站,日韩成人中文在线视频,国产亚洲午夜啪啪,亚洲欧美另类国产精品,国产成人av1,任你艹在线观看

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine?

本篇博客內(nèi)容已經(jīng)過期,請查看新博客:如何通過 IDEA 數(shù)據(jù)庫管理工具連接 TDengine

什么是IDEA Database管理工具?

這里首先介紹下IDEA,IDEA全稱IntelliJ IDEA,是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認為最好的Java開發(fā)工具之一。

IDEA是自帶數(shù)據(jù)庫管理工具的,類似于一個小型Navicat。這個工具可以讓我們平時的一些對數(shù)據(jù)的操作直接在 IDEA 就可以完成,不需要再切換到其他工具上。對于TDengine來說,用戶可以通過JDBC驅(qū)動建立和IDEA的連接,不需要再到命令行去寫SQL語句,直接在IDEA中執(zhí)行即可。這也是為大家可視化使用TDengine提供了一種解決辦法。

如何通過IDEA Database管理工具連接TDengine?

1. 使用IDEA自帶的Database模塊添加TDengine

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

2. 填寫數(shù)據(jù)庫連接

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

3. 連接測試

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

4. 按照提示配置TDengine的驅(qū)動

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

5. 添加驅(qū)動

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫
如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

由于官方的驅(qū)動【我從maven倉庫下載了一個】 依賴了Apache-common包,所以驅(qū)動不能獨立運行,如果導(dǎo)入后會報錯,提示StringUtils包不存在,所以我改了驅(qū)動的源碼,去掉了這個依賴

修改后的驅(qū)動下載地址:

https://download.csdn.net/download/zjq852533445/12709922

當(dāng)然你也可以自行修改源碼去掉TSDBDriver類中Apache-StringUtils的依賴:

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

6. 驅(qū)動引入之后

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

7. 再度連接測試

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

可以看到已經(jīng)連接成功了。如果連接出現(xiàn)問題,有好多種原因,本人遇到過得是數(shù)據(jù)庫版本和windows下的客戶端版本不一致,把兩者改為一致就解決了。

如果還有問題請參考官方文檔介紹排查問題出現(xiàn)原因:

https://tdengine.com/docs/cn/v2.0/faq/

還有個錯誤大家可以先不用管:

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

8. 具體使用步驟

如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫
如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫
如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫
如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫
如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫
如何借助 IDEA 數(shù)據(jù)庫管理工具可視化使用 TDengine? - TDengine Database 時序數(shù)據(jù)庫

至此,TDengine表中的結(jié)果已經(jīng)完全顯示出來了。

不過在這個過程中,有一個概念需要更正一下,把TDengine理解成一個時序數(shù)據(jù)庫,是不完全正確的。TDengine本質(zhì)上是一個開源、高效的物聯(lián)網(wǎng)大數(shù)據(jù)平臺,除核心的快10倍以上的時序數(shù)據(jù)庫功能外,還提供緩存、數(shù)據(jù)訂閱、流式計算等功能。這個概念很重要,請大家一起默念三遍。

作者簡介曾建強,航電建筑科技研發(fā)工程師,目前負責(zé)數(shù)據(jù)可視化方面的研究,對技術(shù)鉆研有濃厚的興趣,開源社區(qū)愛好者。

TDengine核心功能完全開源,借開源東風(fēng),也收到很多來自開源社區(qū)的支持和反饋。除了這次介紹連接IDEA方法的這位大神外,還有不少貢獻干貨的小伙伴。比如貢獻.Net Core驅(qū)動的Maikebing同學(xué),也一直是社區(qū)中的活躍成員,下次可以重點向大家介紹一下,他貢獻的幾款工具。

希望大家在使用TDengine的同時,也能發(fā)揮自己的技術(shù)熱情,參與到社區(qū)的貢獻中來!