13個(gè)Mongodb GUI可視化管理工具撤蚊,總有一款適合你

MongoDB數(shù)據(jù)庫默認(rèn)的管理工具是(CLI)Shell命令行奕短,對(duì)于專業(yè)的DBA來說比較容易上手辽俗,但是對(duì)于普通人員GUI可視化工具更方便使用。我們就來介紹13個(gè)好用的MongoDB可視化工具篡诽。MongoDB官方提供了社區(qū)版的Compass崖飘,可以獨(dú)立安裝使用,也提供了云服務(wù)器版本MongoDB Atlas杈女。商業(yè)版本的MongoDB必須購買其訂閱朱浴。MongoDB Atlas旨在在AWS吊圾,Azure和Google Cloud等云平臺(tái)上運(yùn)行。阿里云MongoDB數(shù)據(jù)庫也提供了基于Web的管理工具翰蠢。免費(fèi)使用项乒。MongoDB自帶的Shell命令行工具,大家應(yīng)該很熟悉了梁沧。

1檀何、Robo 3T管理工具

Robo 3T前身是Robomongo。支持Windows廷支,MacOS和Linux系統(tǒng)频鉴。Robo 3T 1.3為您提供了對(duì)MongoDB 4.0和SCRAM-SHA-256(升級(jí)的mongo shell)的支持,支持從MongoDB SRV連接字符串導(dǎo)入恋拍,以及許多其他修復(fù)和改進(jìn)垛孔。大家也可以找到之前的Robomongo,完全免費(fèi)的版本使用施敢。

Robomongo的核心功能

  1. 簡單周荐、智能提示

  2. 查詢命令自動(dòng)完成提示功能

  3. 通過拖放構(gòu)建查詢

  4. 編寫類SQL查詢MongoDB命令

  5. 將匯總查詢細(xì)分為多個(gè)階段

  6. 生成五種語言的驅(qū)動(dòng)程序代碼

  7. 比較收藏并并排查看差異

  8. 探索數(shù)據(jù)模式并找到異常值

  9. 以多種格式導(dǎo)入和導(dǎo)出,包括SQL遷移

  10. 自動(dòng)化MongoDB任務(wù)僵娃,例如導(dǎo)入和數(shù)據(jù)同步 下載地址:https://robomongo.org/download

2概作、Navicat for MongoDB

Navicat是一種收費(fèi)數(shù)據(jù)庫管理工具,大家應(yīng)該使用過Navicat For MySQL版本默怨,比較好用仆嗦。

Navicat 支持連接所有流行的數(shù)據(jù)庫系統(tǒng)(如MySQL,MariaDB先壕,MongoDB瘩扼,SQL Server,SQLite垃僚,Oracle和PostgreSQL)的功能集绰。下載地址:https://www.navicat.com/en/products/navicat-for-mongodb 它提供14天的免費(fèi)試用版,長期使用建議購買序列號(hào)谆棺。

3栽燕、MongoDB Compass 社區(qū)版

MongoDB Compass也有社區(qū)版, 可以編寫查詢命令改淑,也可以監(jiān)視服務(wù)器的負(fù)載碍岔,它提供了數(shù)據(jù)庫操作的實(shí)時(shí)統(tǒng)計(jì)信息。適用于Linux朵夏,Mac或Windows蔼啦。中國大陸安裝MongoDB數(shù)據(jù)庫,可以選擇安裝Compass仰猖,但是容易卡死捏肢,原因是從美國服務(wù)器在線安裝奈籽。可以手動(dòng)下載在離線安裝鸵赫。

功能

  1. 內(nèi)置模式可視化

  2. 深入了解服務(wù)器狀態(tài)和查詢性能

  3. 可視化衣屏,了解并使用您的地理空間數(shù)據(jù)

  4. 創(chuàng)建,讀取辩棒,更新和刪除(CRUD)數(shù)據(jù)的簡便方法

  5. 易于理解的GUI

  6. 可通過插件擴(kuò)展

  7. 在直觀的UI中構(gòu)建聚合管道 下載地址:https://www.mongodb.com/download-center/compass

4狼忱、NoSQLBooster(mongobooster)管理工具

NoSQLBooster正式名稱為MongoBooster。是一個(gè)跨平臺(tái)一睁,附帶了許多用于管理數(shù)據(jù)庫和監(jiān)視服務(wù)器的MongoDB工具钻弄。包含服務(wù)器監(jiān)視工具,Visual Explain Plan卖局,查詢生成器,SQL查詢双霍,ES2017語法支持等等砚偶。可用于Windows洒闸,macOS和Linux染坯。有免費(fèi)版本。

NoSQLBooster功能

  1. 使用NoSQLBooster for MongoDB丘逸,您可以運(yùn)行SQL SELECT

  2. NoSQLBooster for MongoDB支持類似于For MySQL的流利查詢構(gòu)建器API

  3. 支持Visual Explain Plan单鹿,MongoDB Log Parser,查詢代碼生成器深纲,Visual Query Builder和Schema Analyzer

  4. 通過免費(fèi)的交互式示例學(xué)習(xí)Mongodb

  5. 數(shù)組仲锄,對(duì)象和ObjectId值的工具提示

  6. 測(cè)試數(shù)據(jù)生成器

  7. 服務(wù)器實(shí)時(shí)狀態(tài)(mongostat)

  8. mongotop,mongodump和mongorestore的GUI

  9. 嵌入式Mongo Shell湃鹊,無外部依賴

  10. 擁抱ES2017

  11. Lodash儒喊,ShellJs,Mathjs和Moment

  12. 支持GridFS

  13. 只讀狀態(tài)鎖定

  14. 用顏色標(biāo)記連接

  15. 在數(shù)據(jù)庫之間輕松進(jìn)行數(shù)據(jù)傳輸/同步

  16. 只需導(dǎo)入和導(dǎo)出

  17. 從RDBMS導(dǎo)入表

  18. 導(dǎo)出到SQL文件 下載地址:https://nosqlbooster.com/downloads

5币呵、Cluster control管理工具

ClusterControl它不僅限于MongoDB怀愧,還支持MySQL,MySQL復(fù)制余赢,MySQL NDB群集芯义,Galera群集,MariaDB妻柒,PostgreSQL扛拨,TimescaleDB,Docker和ProxySQL举塔。有社區(qū)版鬼癣,可用于Linux平臺(tái)(基于RedHat陶贼,Centos,Ubuntu或Debian)待秃。

  1. 查詢監(jiān)視器

  2. 多數(shù)據(jù)庫支持

  3. 完全集成的CLI

  4. 監(jiān)控與顧問

  5. 數(shù)據(jù)庫部署

  6. 集群/復(fù)制

  7. 官方文檔詳細(xì) 下載地址:https://severalnines.com/download-clustercontrol-database-management-system

6拜秧、NOSQLCLIENT

Nosqlclient是一個(gè)免費(fèi)的開源MongoDB管理工具,具有基于Web的GUI界面章郁。

NOSQLCLIENT功能

  1. SSH支持

  2. 獨(dú)特的查詢風(fēng)格界面語法

  3. 實(shí)時(shí)監(jiān)控

  4. Mongodb的Shell命令界面

  5. X509枉氮,LDAP,GSSAPI

  6. 數(shù)據(jù)導(dǎo)入/導(dǎo)出

  7. 使用擴(kuò)展的JSON代替BSON

  8. 立即更新

  9. 用戶管理

  10. 索引管理

  11. 模式分析器

  12. 自動(dòng)提升命令

  13. 文件管理 下載地址:https://www.nosqlclient.com/docs/

7暖庄、Studio 3T管理工具

Studio 3T屬于收費(fèi)企業(yè)工具聊替。Robomong被3T公司收購,并更名為Robot 3T培廓;與Oracle收購MySQL競爭對(duì)手一樣惹悄,收購競爭對(duì)手不是為了壯大對(duì)方脖律,而是消滅一個(gè)對(duì)手子库。30天的免費(fèi)試用版码党,與免費(fèi)和開源的Robot 3T相比出爹,Studio 3T具有更多功能并提供企業(yè)支持服務(wù)薪捍。支持Windows残炮,Linux(Ubuntu和CentOS)和MacOS道媚。

Studio 3T功能

  1. 通過拖放構(gòu)建查詢命令

  2. 便捷的數(shù)據(jù)編輯

  3. 表恤溶,樹和JSON視圖

  4. 匯總編輯器

  5. 可視化解釋

  6. 任務(wù)并詢問調(diào)度程序

  7. 從SQL到MongoDB的遷移

  8. 查詢代碼踩窖,SQL查詢坡氯,SQL導(dǎo)入/導(dǎo)出

  9. LDAP和Kerberos身份驗(yàn)證

  10. 從Oracle導(dǎo)入

  11. 導(dǎo)入/導(dǎo)出向?qū)?/p>

  12. 顏色編碼的連接

  13. 只讀鎖定,數(shù)據(jù)比較和同步

  14. 模式瀏覽器

  15. 服務(wù)器狀態(tài)圖洋腮,Map-Reduce和GridFS支持

  16. 熱鍵

  17. 兼容MongoDB 4.0 下載地址:https://studio3t.com/download/

8箫柳、Mongo Management Studio

Mongo Management Studio是用于數(shù)據(jù)庫管理的免費(fèi)MongoDB GUI工具。但是免費(fèi)版本僅適用于Windows啥供。而企業(yè)版和個(gè)人版則適用于Linux滞时,Windows和MacOS。企業(yè)版(Web服務(wù)器)支持MongoDB Web界面HTTP GUI滤灯。

Mongo Management Studio功能(免費(fèi)版)

  1. UI索引管理

  2. 副本集支持

  3. CRUD操作

  4. 兼容MongoDB 3.0 / 3.2 / 3.4/3.6/4.0/4.2

  5. MongoDB身份驗(yàn)證

  6. GridFS支持(只讀)

  7. 內(nèi)聯(lián)編輯坪稽,多次更新和保存查詢

  8. SSL連接 詳細(xì)文件 下載地址:http://mms.litixsoft.de/

9、Aqua Data Studio Mongo管理工具

收費(fèi)鳞骤,14天試用期窒百。支持Windows,Linux和MacOS豫尽。提供了一個(gè)MongoDB數(shù)據(jù)庫管理工具包篙梢,例如可視化分析,MongoSQL查詢參考美旧,MongoJS查詢分析器渤滞,MongoShell MongoShell贬墩,F(xiàn)luidShell,查詢和分析工具妄呕,網(wǎng)格圖和數(shù)據(jù)透視圖陶舞,表數(shù)據(jù)編輯器,導(dǎo)入和導(dǎo)出工具绪励, 實(shí)體關(guān)系建模器肿孵;可視查詢生成器; 比較工具:模式比較,文件比較疏魏;SQL歷史記錄停做,開放API腳本環(huán)境,集成安全Shell(SSH)和版本控制:Subversion(SVN)大莫,Git蛉腌,CVS,Perforce只厘。

MongoJS Query Analyzer Javascript編輯器允許執(zhí)行JavaScript命令烙丛,并支持自動(dòng)完成和語法突出顯示。結(jié)果可以在樹層次結(jié)構(gòu)懈凹,網(wǎng)格結(jié)果和文本中看到蜀变。下載地址:https://www.aquafold.com/aquadatastudio_downloads

10悄谐、phpMoAdmin- MongoDB管理工具

很像phpMyAdmin工具介评,前者管理MySQL,phpMoAdmin管理MongoDB爬舰∶锹剑基于Vork PHP框架開發(fā)。輕巧且易于安裝情屹。大小僅為115KB的moadmin.php文件坪仇,用戶可以將其放置在現(xiàn)場(chǎng)的任何地方以開始工作。

phpMoAdmin功能

  1. 數(shù)據(jù)庫:帶有數(shù)據(jù)大小的列表垃你,創(chuàng)建/刪除椅文,修復(fù)/壓縮

  2. 顯示集合列表,每個(gè)集合中包含許多對(duì)象

  3. 單個(gè)智能搜索框接受:精確文本惜颇,(類型轉(zhuǎn)換)值皆刺,JSON(啟用Mongo運(yùn)算符)

  4. Mongo GridFS

  5. GridFS對(duì)象自動(dòng)將GridFS塊鏈接到GridFS文件

  6. MongoDB統(tǒng)計(jì)信息:正常運(yùn)行時(shí)間,內(nèi)存等凌摄,先前錯(cuò)誤的日志羡蛾,Mongo-PHP設(shè)置 和更多… 下載地址:http://www.phpmoadmin.com/

11、Mongotron管理工具

它是一個(gè)跨平臺(tái)的MongoDB管理工具锨亏,已獲得開源許可痴怨,并使用Electron框架和Angular JS構(gòu)建忙干。在GitHub上可用。

下載地址:https://github.com/officert/mongotron

12浪藻、Mongolime

最牛逼的地方在于支持MongoDB移動(dòng)手機(jī)客戶端捐迫,可輕松連接和訪問MongoDB服務(wù)器。支持SSH珠移,可輕松通過SSL進(jìn)行身份驗(yàn)證和連接遠(yuǎn)程服務(wù)器弓乙。免費(fèi),支持量大移動(dòng)平臺(tái)IOS和Android平臺(tái)钧惧。

功能

  1. 查看和管理文件暇韧。

  2. 創(chuàng)建和修改文檔

  3. 使用查詢生成器搜索文檔。

  4. 以JSON格式將數(shù)據(jù)庫和集合導(dǎo)出為ZIP存檔浓瞪。下載地址:https://mongolime.com/懈玻,也可以在手機(jī)App商店下載

13、Mongo-express

基于Web的MongoDB管理工具乾颁,使用Node.js涂乌,Express和Bootstrap3開發(fā)。它允許連接多個(gè)數(shù)據(jù)庫英岭;查看/添加/刪除數(shù)據(jù)庫湾盒,集合和文件;預(yù)覽音頻/視頻/圖像數(shù)據(jù)诅妹;GridFS支持–添加/獲取/刪除大文件罚勾;在文檔中使用BSON數(shù)據(jù)類型,移動(dòng)/響應(yīng)式–引導(dǎo)程序和更多功能吭狡。

下載地址:https://github.com/mongo-express/mongo-express

總結(jié)

以上10個(gè)MongoDB管理工具尖殃,Robomongo是用的最多的,也是最好用的划煮,后面被收購送丰,改名,Robo 3T弛秋。國內(nèi)阿里云MongoDB自帶Web可視化管理工具器躏。MongoDB Compass 社區(qū)版也可以ch嘗試。有錢的話推薦Navicat for MongoDB蟹略。

寫在最后

歡迎大家關(guān)注我的公眾號(hào)【風(fēng)平浪靜如碼】登失,海量Java相關(guān)文章,學(xué)習(xí)資料都會(huì)在里面更新科乎,整理的資料也會(huì)放在里面壁畸。

覺得寫的還不錯(cuò)的就點(diǎn)個(gè)贊,加個(gè)關(guān)注唄!點(diǎn)關(guān)注捏萍,不迷路太抓,持續(xù)更新!A铊尽走敌!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市逗噩,隨后出現(xiàn)的幾起案子掉丽,更是在濱河造成了極大的恐慌,老刑警劉巖异雁,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件捶障,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡纲刀,警方通過查閱死者的電腦和手機(jī)项炼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來示绊,“玉大人锭部,你說我怎么就攤上這事∶婧郑” “怎么了拌禾?”我有些...
    開封第一講書人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長展哭。 經(jīng)常有香客問我湃窍,道長,這世上最難降的妖魔是什么摄杂? 我笑而不...
    開封第一講書人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任坝咐,我火速辦了婚禮循榆,結(jié)果婚禮上析恢,老公的妹妹穿的比我還像新娘。我一直安慰自己秧饮,他們只是感情好映挂,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著盗尸,像睡著了一般柑船。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上泼各,一...
    開封第一講書人閱讀 49,046評(píng)論 1 285
  • 那天鞍时,我揣著相機(jī)與錄音,去河邊找鬼。 笑死逆巍,一個(gè)胖子當(dāng)著我的面吹牛及塘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播锐极,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼笙僚,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了灵再?” 一聲冷哼從身側(cè)響起肋层,我...
    開封第一講書人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎翎迁,沒想到半個(gè)月后栋猖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡汪榔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年掂铐,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片揍异。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡全陨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出衷掷,到底是詐尸還是另有隱情辱姨,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布戚嗅,位于F島的核電站雨涛,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏懦胞。R本人自食惡果不足惜替久,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望躏尉。 院中可真熱鬧蚯根,春花似錦、人聲如沸胀糜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽教藻。三九已至距帅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間括堤,已是汗流浹背碌秸。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來泰國打工绍移, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人讥电。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓登夫,卻偏偏與公主長得像,于是被迫代替她去往敵國和親允趟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子恼策,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容