首頁>技術>

概述

之前一直在找一款基於web的統一資料庫入口平臺,後來看到了cloudquery介紹感覺設計理念還不錯,便體驗了一下,設想是美好的,但是實際上功能體驗還是不盡如人意。

下面主要簡單介紹一下cloudquery的相關內容,僅供參考。

一、簡介

1、簡介

CloudQuery 是基於 Web 的統一資料操作平臺,是將所有的資料庫收納在一個平臺內,使用者僅需一個瀏覽器和一個賬號,便可對平臺內所有的資料庫,進行資料操作、資料分析和資料管理,且 CloudQuery 支援市面上如 MySQL , Oracle ,SQLServer 等主流的資料庫,(未來會支援 20+主流資料來源),並整合許可權管理、審計分析和組織架構管理等眾多剛需功能,幫助開發、運維和測試人員大幅度提高工作效率。

2、功能特點

2.1、資料統一入口

2.2、廣泛的資料來源支援

Cloud Query覆蓋市面上主流的資料來源,SQL/NewSQL/NoSQL Cloud Query未來還會將持續增加更多資料來源,將逐漸支援DB-Engines排行榜上的前50+主流資料來源。

2.3、編輯器特點

• 基於官方資料來源語法

• 支援 sql 語句的智慧提示

• 支援方言以及特性

• 快取儲存,便捷高效

• SQL & NoSQL 全面覆蓋

• 格式化SQL

• 匯入本地檔案

• 摺疊/展開SQL

• 便捷資料庫切換 • 主題切換

2.4、結果集

2)支援對結果集的匯出,支援pdf,txt,csv, excel四種格式

3)CloudQuery 支援table/json等多種結果集展示格式的自由切換

2.5、web終端(這點還是比較有意思的)

CloudQuery 同步支援資料庫終端連線,當編輯器無法滿足DBA需求時通常可以採用終端連線的方式進行資料庫相關操作,可覆蓋所有資料庫命令

3、審計/分析功能

1)基礎資料分析

在 CloudQuery 中可以對資料情況進行直觀的分析,例如活躍連線數,活躍使用者數等,檢視周對比和日對比等

2)執行佔比情況

在 CloudQuery 中你也可以看到執行語句的今日使用者排行榜,或全部的綜合排行榜

3)使用者執行排行榜

二、安裝部署cludquery

1、下載

這個版本是剛出的,相比2.X的版本增加了很多功能。

https://cloudquery-community-offline-1253210854.cos.ap-shanghai.myqcloud.com/cloud-query-all-offline-latest.zip

2、安裝

安裝過程無需人工參與,分為環境和應用安裝兩步。

環境安裝:安裝應用執行所需的環境,有進度條顯示安裝進度,安裝完成會有提示。

應用安裝:依次匯入應用的 docker 映象。

unzip cloud-query-all-offline-latest.zip -d /usr/localcd /usr/local/cloudquerychmod -R 755  /usr/local/cloudquery && chown -R root:root /usr/local/cloudquerynohup ./cloudquery-community.sh install &

3、啟動

systemctl start cloudquery--或者用以下方式/opt/cloudquery/cloudquery-start.sh

4、訪問

應用安裝完成後會自動啟動,同時有個執行檢監指令碼,正常執行會提示 cloudquery 啟動成功。

啟動成功後,可用瀏覽器訪問 http://機器 IP:9898,進入 CloudQuery 登入頁面,後續可用服務的方式管理應用啟動或停止。

初始內建使用者與密碼:

總結

體驗了cloudquery的整體功能,在管理的考慮上這款工具還是不錯的,我可以按業務系統去劃分並統一將redis、pg、mysql等資料庫劃分在對應的業務系統,且在審計/分析平臺也可以得到想要的資訊,但具體到某類資料庫功能的體驗就不太友好了,如常見的結構傳輸、資料遷移、表結構編輯等開發常用功能都沒有支援,PG也暫時不支援12版本,代替navicat還是遠遠不夠,所以就沒發功能介面的相關介紹了。

29
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 跟光磊學Java開發-Java網路程式設計