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

社區(qū)貢獻(xiàn)者 + 1 ,大四畢業(yè)生開源跨平臺(tái) TDengine 圖形化管理工具

?我們團(tuán)隊(duì)做智能電表項(xiàng)目時(shí),選用了基于 TDengine Database 的數(shù)據(jù)存儲(chǔ)方案,開發(fā)過程中發(fā)現(xiàn),如果沒有圖形化管理工具,查看數(shù)據(jù)不太方便,于是內(nèi)部開發(fā)了 TDengineGUI,用來數(shù)據(jù)管理。追隨 TDengine 團(tuán)隊(duì)徹底開源的理念,現(xiàn)將這個(gè)小工具開源出來,方便大家開發(fā)使用。

一、TDengineGUI 簡(jiǎn)介

TDengineGUI 是一個(gè)基于 electron 構(gòu)建的,針對(duì) TDengine Database 開發(fā)的圖形化管理工具。具有跨平臺(tái)、易于使用、版本適應(yīng)性強(qiáng)等特點(diǎn)。

二、獲取方式

下載最新版可執(zhí)行文件

GitHub:

https://github.com/skye0207/TDengineGUI/releases/tag/v1.0.0

碼云:

https://gitee.com/skyebaobao/TDengineGUI/releases/v1.0.0

當(dāng)前版本功能

  • 通過 TDengine RESTful 接口連接到數(shù)據(jù)庫(kù),使用基本不受服務(wù)器版本升級(jí)影響
  • 數(shù)據(jù)庫(kù)添加刪除操作,顯示數(shù)據(jù)庫(kù)屬性
  • 顯示數(shù)據(jù)庫(kù)中超級(jí)表和表信息,刪除超級(jí)表與表功能
  • 顯示超級(jí)表和表數(shù)據(jù)功能,提供分頁(yè)、時(shí)間段檢索、字段過濾、排序等功能

通過源代碼運(yùn)行開發(fā)版本

1. 克隆項(xiàng)目 :

git clone https://github.com/skye0207/TDengineGUI.git

如果 GitHub 下載慢,可以下載碼云上的同步更新版本 :

git clone https://gitee.com/skyebaobao/TDengineGUI.git

2. 安裝依賴 :  

npm install

3. 啟動(dòng)開發(fā)版本 : 

npm run start

4. 生成桌面應(yīng)用 :  

npm run build //安裝包和可執(zhí)行文件,生成在dist文件夾下

二、使用說明

打開軟件后,界面左側(cè)會(huì)顯示需要管理的數(shù)據(jù)庫(kù)服務(wù)器列表和服務(wù)器中數(shù)據(jù)庫(kù)列表,同時(shí)顯示數(shù)據(jù)庫(kù)服務(wù)器的版本號(hào)。

新建連接和數(shù)據(jù)庫(kù)選擇頁(yè)面
新建連接和數(shù)據(jù)庫(kù)選擇頁(yè)面

可以通過“新建連接”按鈕,添加新的服務(wù)器進(jìn)行管理。需要提供數(shù)據(jù)庫(kù)服務(wù)器的 IP 地址、RESTful服務(wù)的端口號(hào)(默認(rèn)為6041)、連接服務(wù)器的用戶名和密碼(默認(rèn)為root:taosdata)

新建連接表單
新建連接表單

可以通過點(diǎn)擊添加數(shù)據(jù)庫(kù)圖標(biāo),進(jìn)行添加數(shù)據(jù)庫(kù)操作??梢栽谔砑訒r(shí)選擇數(shù)據(jù)庫(kù)屬性(具體屬性含義請(qǐng)參考TDengine官方文檔)

添加數(shù)據(jù)庫(kù)表單
添加數(shù)據(jù)庫(kù)表單

可以通過點(diǎn)擊服務(wù)器連接后的刪除圖標(biāo),進(jìn)行刪除數(shù)據(jù)庫(kù)連接操作。

刪除數(shù)據(jù)庫(kù)
刪除數(shù)據(jù)庫(kù)

選擇要操作的數(shù)據(jù)庫(kù)后,即可進(jìn)入當(dāng)前數(shù)據(jù)庫(kù)操作界面??梢酝ㄟ^點(diǎn)擊“切換”按鈕調(diào)出數(shù)據(jù)庫(kù)導(dǎo)航欄,切換要操作的數(shù)據(jù)庫(kù)。當(dāng)前數(shù)據(jù)庫(kù)操作界面中分超級(jí)表、表、控制臺(tái)、數(shù)據(jù)庫(kù)屬性四個(gè)標(biāo)簽頁(yè)。每個(gè)標(biāo)簽頁(yè)都針對(duì)當(dāng)前數(shù)據(jù)庫(kù)進(jìn)行顯示與操作。

數(shù)據(jù)庫(kù)切換
數(shù)據(jù)庫(kù)切換

超級(jí)表(表)標(biāo)簽頁(yè)中,左側(cè)為超級(jí)表(表)的列表,可以進(jìn)行刪除與檢索操作(添加、修改等操作后續(xù)版本將提供,當(dāng)前版本如需增加數(shù)據(jù)表或者插入數(shù)據(jù)請(qǐng)使用控制臺(tái)輸入命令完成)。左側(cè)則顯示當(dāng)前數(shù)據(jù)表的數(shù)據(jù)。

數(shù)據(jù)展示頁(yè)面1
數(shù)據(jù)展示頁(yè)面1
數(shù)據(jù)展示頁(yè)面2
數(shù)據(jù)展示頁(yè)面2

可以對(duì)表數(shù)據(jù)進(jìn)行時(shí)間段選擇。

根據(jù)時(shí)間檢索數(shù)據(jù)
根據(jù)時(shí)間檢索數(shù)據(jù)

可以對(duì)表數(shù)據(jù)進(jìn)行時(shí)間字段過濾、排序、分頁(yè)等操作。

設(shè)置展示數(shù)據(jù)的篩選條件
設(shè)置展示數(shù)據(jù)的篩選條件

控制臺(tái)中可以輸入 SQL 命令運(yùn)行,并顯示 RESTful 接口原始返回結(jié)果??刂婆_(tái)中輸入的命令默認(rèn)針對(duì)當(dāng)前數(shù)據(jù)庫(kù)進(jìn)行操作,一般情況下不需要在表名稱前附加數(shù)據(jù)庫(kù)名稱。但也可以通過“數(shù)據(jù)庫(kù)名.表名”的方式操作其他數(shù)據(jù)庫(kù)中的表。(結(jié)果顯示方式,以后版本將改進(jìn))

控制臺(tái)可提交SQL命令
控制臺(tái)可提交 SQL 命令

數(shù)據(jù)庫(kù)屬性顯示當(dāng)前數(shù)據(jù)庫(kù)的一些基礎(chǔ)屬性,后期版本將加入屬性修改功能。

數(shù)據(jù)庫(kù)的一些基礎(chǔ)屬性

三、產(chǎn)品展望

后續(xù)還會(huì)繼續(xù)開發(fā)和迭代這個(gè)小項(xiàng)目,推出更好用的 2.0,3.0 版本。提供數(shù)據(jù)可視化,批量導(dǎo)入導(dǎo)出數(shù)據(jù)等功能。希望 TDengineer 們用的開心,多多提出寶貴意見,GitHub 上一鍵三連 !

作者簡(jiǎn)介:王冠(微信號(hào):Daisy_Louise),前端工程師,天津大學(xué)軟件工程專業(yè)畢業(yè)。