優(yōu)質(zhì)數(shù)據(jù)庫管理工具盤點,CloudQuery贏了
目前從市場上來看,數(shù)據(jù)庫管理工具種類繁多,Navicat不用多說,作為一款經(jīng)典的數(shù)據(jù)庫管理工具應(yīng)該沒有人不知道它,DataGrip則是JetBrains公司出品的,就是那個出品Intellij IDEA的公司,這兩款都是客戶端工具。而CloudQeury是我最近發(fā)現(xiàn)的一個數(shù)據(jù)庫管理工具,它跟前兩者很不一樣的點就是它是一款云原生的數(shù)據(jù)操作工具,基于Web,僅用瀏覽器就可以登錄使用。下面就簡單來說說這三者在各方面的差別以及各自的優(yōu)缺點。
?
總體概括
?
·Navicat 是一個圖形化數(shù)據(jù)庫管理和設(shè)計系列工具,設(shè)計和操作MySQL、MariaDB、SQL Server、Oracle、PostgreSQL和SQLite的數(shù)據(jù)
·Datagrip 是一個多引擎數(shù)據(jù)庫綜合開發(fā)工具,用來幫助開發(fā)者進行智能執(zhí)行查詢,并且能夠展示高效的schema導(dǎo)覽
·CloudQuery是一款云原生的數(shù)據(jù)操作工具,運行在云端,支持公有、私有、混合云部署
?
平臺上
·Navicat 是跨平臺的,支持Mac, Windows, Linux
·DataGrip 是跨平臺的,支持MacOS,Windows,Linux
·CloudQuery是跨平臺的,能夠在各類系統(tǒng)上運行
?
驅(qū)動支持
·Navicat Premium可支持多數(shù)據(jù)庫:MySQL,Oracle,PostgreSQL,MongoDB, MariaDB,SQLite和Microsoft SQL Server
?

?
·Datagrip 支持基本所有的數(shù)據(jù)庫,包括:MySQL,Oracle,SQL Server,Postgres,MariaDB,Azure,Redshift,DB2,SQLite,Derby,H2,Sybase,Exasol,HyperSQL,Clickhouse等
?

?
·CloudQuery目前支持以下數(shù)據(jù)庫:Oracle,SQL Server,MySQL,Redis,MariaDB,MongoDB,并且在逐步增加支持DB-Engines 上前50款最主流的數(shù)據(jù)庫以及主流國產(chǎn)數(shù)據(jù)庫
?

?
價格
·Navicat有14天免費使用,有很多不同等級的價格,MYSQL版本的非商業(yè)版本價格是119美金,標準版本價格是199美金,企業(yè)版本價格是299美金,Navicat Premium企業(yè)版本的價格是1299美金,非商業(yè)化版本是599美金
·Datagrip有30天的試用期,個人用戶訂購價格是8.9美金/月,企業(yè)用戶19.9美金/月/人
·CloudQuery可永久免費使用。
?
優(yōu)缺點
?
·Navicat是一款快速、便捷和全面的數(shù)據(jù)庫管理工具,具有強大的數(shù)據(jù)開發(fā)和管理功能
優(yōu)點:
①跨平臺,支持多種數(shù)據(jù)庫驅(qū)動
②有智能模型設(shè)計,可以使用ER圖來顯示數(shù)據(jù)庫結(jié)構(gòu)及關(guān)系
③支持多種語言,包括波蘭語、俄羅斯語、日文、葡萄牙語、漢語、簡體中文、繁體中文、西班牙語、法語和英語
④能夠與其他Navicat產(chǎn)品兼容
缺點:
①價格貴,一個單機對于大部分標準的MYSQL的證書就要299美金,如果你想用不止一個數(shù)據(jù)庫驅(qū)動,類似PostgreSQL、SQL Server或者SQLite,就要買Navicat premium包,1299美金
②它是大部分資源密集工具之一,基于Java開發(fā)的,會比較重,運行將消耗大部分內(nèi)存
③快捷鍵很少
?
·DataGrip能夠提供簡化SQL編寫并且使整個過程更加高效
優(yōu)點:
①提供多數(shù)據(jù)庫驅(qū)動,幾乎支持所有主流的關(guān)系型數(shù)據(jù)庫,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等
②可檢測代碼中可能存在的錯誤,并建議動態(tài)修復(fù)它們的最佳選項
③擁有可視化表格編輯,可以添加、刪除、編輯和克隆數(shù)據(jù)行
④提供版本控制支持
缺點:
①入門體驗欠佳,需要花費一些時間去學習如何使用,小白上手更困難
②處理大容量數(shù)據(jù)庫時運行很慢,將耗費GB等級的內(nèi)存
③導(dǎo)入導(dǎo)出功能太弱
?
·CloudQuery是一款云原生的數(shù)據(jù)操作工具,運行在云端,支持公有、私有、混合云部署
優(yōu)點:
①所有數(shù)據(jù)庫統(tǒng)一收納在一個入口,不用下載客戶端,只需要用一個賬號和一個瀏覽器就能登錄訪問和操作所有權(quán)限內(nèi)數(shù)據(jù)
②支持多種數(shù)據(jù)庫驅(qū)動,目前支持Oracle、SQL Server、MySQL、Postgres、Redis、HBase、達夢、DBLE、ShardingSphere,并在逐步增加
③具有SQL語句智能提示功能
④審計&分析,可以看到數(shù)據(jù)的運行情況、執(zhí)行語句的排行榜,執(zhí)行的占比情況等,并可查看審計明細
⑤免費,跟前兩者動輒上萬的費用比起來,CloudQuery免費這一點就非常感人
缺點:
①現(xiàn)在安裝還不夠智能,新手沒法自己上路,需要咨詢客服
②目前審計功能太過簡單,不是特別完善
③應(yīng)用管理探針收發(fā)不夠自動化