13個Mongodb GUI可視化管理工具,總有一款適合你

13個Mongodb GUI可視化管理工具,總有一款適合你

MongoDB數據庫默認的管理工具是(CLI)Shell命令行,對於專業的DBA來講比較容易上手,可是對於普通人員GUI可視化工具更方便使用。咱們就來介紹13個好用的MongoDB可視化工具。MongoDB官方提供了社區版的Compass,能夠獨立安裝使用,也提供了雲服務器版本MongoDB Atlas。商業版本的MongoDB必須購買其訂閱。MongoDB Atlas旨在在AWS,Azure和Google Cloud等雲平臺上運行。阿里雲MongoDB數據庫也提供了基於Web的管理工具。無償使用。MongoDB自帶的Shell命令行工具,你們應該很熟悉了。php

13個Mongodb GUI可視化管理工具,總有一款適合你

一、Robo 3T管理工具

Robo 3T前身是Robomongo。支持Windows,MacOS和Linux系統。Robo 3T 1.3爲您提供了對MongoDB 4.0和SCRAM-SHA-256(升級的mongo shell)的支持,支持從MongoDB SRV鏈接字符串導入,以及許多其餘修復和改進。你們也能夠找到以前的Robomongo,徹底免費的版本使用。git

13個Mongodb GUI可視化管理工具,總有一款適合你

Robomongo的核心功能github

  1. 簡單、智能提示 sql

  2. 查詢命令自動完成提示功能 mongodb

  3. 經過拖放構建查詢 shell

  4. 編寫類SQL查詢MongoDB命令 數據庫

  5. 將彙總查詢細分爲多個階段 express

  6. 生成五種語言的驅動程序代碼 數組

  7. 比較收藏並並排查看差別 瀏覽器

  8. 探索數據模式並找到異常值 

  9. 以多種格式導入和導出,包括SQL遷移 

  10. 自動化MongoDB任務,例如導入和數據同步 下載地址:https://robomongo.org/download

二、Navicat for MongoDB

Navicat是一種收費數據庫管理工具,你們應該使用過Navicat For MySQL版本,比較好用。

13個Mongodb GUI可視化管理工具,總有一款適合你

Navicat 支持鏈接全部流行的數據庫系統(如MySQL,MariaDB,MongoDB,SQL Server,SQLite,Oracle和PostgreSQL)的功能。下載地址:https://www.navicat.com/en/products/navicat-for-mongodb 它提供14天的免費試用版,長期使用建議購買序列號。

三、MongoDB Compass 社區版

MongoDB Compass也有社區版, 能夠編寫查詢命令,也能夠監視服務器的負載,它提供了數據庫操做的實時統計信息。適用於Linux,Mac或Windows。中國大陸安裝MongoDB數據庫,能夠選擇安裝Compass,可是容易卡死,緣由是從美國服務器在線安裝。能夠手動下載在離線安裝。

13個Mongodb GUI可視化管理工具,總有一款適合你

功能

  1. 內置模式可視化 

  2. 深刻了解服務器狀態和查詢性能 

  3. 可視化,瞭解並使用您的地理空間數據 

  4. 建立,讀取,更新和刪除(CRUD)數據的簡便方法 

  5. 易於理解的GUI 

  6. 可經過插件擴展 

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

四、NoSQLBooster(mongobooster)管理工具

NoSQLBooster正式名稱爲MongoBooster。是一個跨平臺,附帶了許多用於管理數據庫和監視服務器的MongoDB工具。包含服務器監視工具,Visual Explain Plan,查詢生成器,SQL查詢,ES2017語法支持等等。可用於Windows,macOS和Linux。有免費版本。

13個Mongodb GUI可視化管理工具,總有一款適合你

NoSQLBooster功能

  1. 使用NoSQLBooster for MongoDB,您能夠運行SQL SELECT 

  2. NoSQLBooster for MongoDB支持相似於For MySQL的流利查詢構建器API 

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

  4. 經過免費的交互式示例學習Mongodb 

  5. 數組,對象和ObjectId值的工具提示 

  6. 測試數據生成器 

  7. 服務器實時狀態(mongostat) 

  8. mongotop,mongodump和mongorestore的GUI 

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

  10. 擁抱ES2017 

  11. Lodash,ShellJs,Mathjs和Moment 

  12. 支持GridFS 

  13. 只讀狀態鎖定 

  14. 用顏色標記鏈接 

  15. 在數據庫之間輕鬆進行數據傳輸/同步 

  16. 只需導入和導出 

  17. 從RDBMS導入表 

  18. 導出到SQL文件 下載地址:https://nosqlbooster.com/downloads

五、Cluster control管理工具

ClusterControl它不只限於MongoDB,還支持MySQL,MySQL複製,MySQL NDB羣集,Galera羣集,MariaDB,PostgreSQL,TimescaleDB,Docker和ProxySQL。有社區版,可用於Linux平臺(基於RedHat,Centos,Ubuntu或Debian)。

13個Mongodb GUI可視化管理工具,總有一款適合你

  1. 查詢監視器 

  2. 多數據庫支持 

  3. 徹底集成的CLI 

  4. 監控與顧問 

  5. 數據庫部署 

  6. 集羣/複製 

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

六、NOSQLCLIENT

Nosqlclient是一個免費的開源MongoDB管理工具,具備基於Web的GUI界面。

13個Mongodb GUI可視化管理工具,總有一款適合你

NOSQLCLIENT功能

  1. SSH支持 

  2. 獨特的查詢風格界面語法 

  3. 實時監控 

  4. Mongodb的Shell命令界面 

  5. X509,LDAP,GSSAPI 

  6. 數據導入/導出 

  7. 使用擴展的JSON代替BSON 

  8. 當即更新 

  9. 用戶管理 

  10. 索引管理 

  11. 模式分析器 

  12. 自動提高命令 

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

七、Studio 3T管理工具

Studio 3T屬於收費企業工具。Robomong被3T公司收購,並改名爲Robot 3T;與Oracle收購MySQL競爭對手同樣,收購競爭對手不是爲了壯大對方,而是消滅一個對手。30天的免費試用版,與免費和開源的Robot 3T相比,Studio 3T具備更多功能並提供企業支持服務。支持Windows,Linux(Ubuntu和CentOS)和MacOS。

13個Mongodb GUI可視化管理工具,總有一款適合你

Studio 3T功能

  1. 經過拖放構建查詢命令 

  2. 便捷的數據編輯 

  3. 表,樹和JSON視圖 

  4. 彙總編輯器 

  5. 可視化解釋 

  6. 任務並詢問調度程序 

  7. 從SQL到MongoDB的遷移 

  8. 查詢代碼,SQL查詢,SQL導入/導出 

  9. LDAP和Kerberos身份驗證 

  10. 從Oracle導入 

  11. 導入/導出嚮導 

  12. 顏色編碼的鏈接 

  13. 只讀鎖定,數據比較和同步 

  14. 模式瀏覽器 

  15. 服務器狀態圖,Map-Reduce和GridFS支持 

  16. 熱鍵 

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

八、Mongo Management Studio

Mongo Management Studio是用於數據庫管理的免費MongoDB GUI工具。可是免費版本僅適用於Windows。而企業版和我的版則適用於Linux,Windows和MacOS。企業版(Web服務器)支持MongoDB Web界面HTTP GUI。

13個Mongodb GUI可視化管理工具,總有一款適合你

Mongo Management Studio功能(免費版)

  1. UI索引管理 

  2. 副本集支持 

  3. CRUD操做 

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

  5. MongoDB身份驗證 

  6. GridFS支持(只讀) 

  7. 內聯編輯,屢次更新和保存查詢 

  8. SSL鏈接 詳細文件 下載地址:http://mms.litixsoft.de/

九、Aqua Data Studio Mongo管理工具

收費,14天試用期。支持Windows,Linux和MacOS。提供了一個MongoDB數據庫管理工具包,例如可視化分析,MongoSQL查詢參考,MongoJS查詢分析器,MongoShell MongoShell,FluidShell,查詢和分析工具,網格圖和數據透視圖,表數據編輯器,導入和導出工具, 實體關係建模器;可視查詢生成器; 比較工具:模式比較,文件比較;SQL歷史記錄,開放API腳本環境,集成安全Shell(SSH)和版本控制:Subversion(SVN),Git,CVS,Perforce。

13個Mongodb GUI可視化管理工具,總有一款適合你

MongoJS Query Analyzer Javascript編輯器容許執行JavaScript命令,並支持自動完成和語法突出顯示。結果能夠在樹層次結構,網格結果和文本中看到。下載地址:https://www.aquafold.com/aquadatastudio_downloads

十、phpMoAdmin- MongoDB管理工具

很像phpMyAdmin工具,前者管理MySQL,phpMoAdmin管理MongoDB。基於Vork PHP框架開發。輕巧且易於安裝。大小僅爲115KB的moadmin.php文件,用戶能夠將其放置在現場的任何地方以開始工做。

13個Mongodb GUI可視化管理工具,總有一款適合你

phpMoAdmin功能

  1. 數據庫:帶有數據大小的列表,建立/刪除,修復/壓縮 

  2. 顯示集合列表,每一個集合中包含許多對象 

  3. 單個智能搜索框接受:精確文本,(類型轉換)值,JSON(啓用Mongo運算符) 

  4. Mongo GridFS 

  5. GridFS對象自動將GridFS塊連接到GridFS文件 

  6. MongoDB統計信息:正常運行時間,內存等,先前錯誤的日誌,Mongo-PHP設置 和更多… 下載地址:http://www.phpmoadmin.com/

十一、Mongotron管理工具

它是一個跨平臺的MongoDB管理工具,已得到開源許可,並使用Electron框架和Angular JS構建。在GitHub上可用。

13個Mongodb GUI可視化管理工具,總有一款適合你

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

十二、Mongolime

最牛逼的地方在於支持MongoDB移動手機客戶端,可輕鬆鏈接和訪問MongoDB服務器。支持SSH,可輕鬆經過SSL進行身份驗證和鏈接遠程服務器。免費,支持量大移動平臺IOS和Android平臺。

13個Mongodb GUI可視化管理工具,總有一款適合你

功能

  1. 查看和管理文件。

  2. 建立和修改文檔 

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

  4. 以JSON格式將數據庫和集合導出爲ZIP存檔。下載地址:https://mongolime.com/,也能夠在手機App商店下載

1三、Mongo-express

基於Web的MongoDB管理工具,使用Node.js,Express和Bootstrap3開發。它容許鏈接多個數據庫;查看/添加/刪除數據庫,集合和文件;預覽音頻/視頻/圖像數據;GridFS支持–添加/獲取/刪除大文件;在文檔中使用BSON數據類型,移動/響應式–引導程序和更多功能。

13個Mongodb GUI可視化管理工具,總有一款適合你

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

總結

以上10個MongoDB管理工具,Robomongo是用的最多的,也是最好用的,後面被收購,更名,Robo 3T。國內阿里雲MongoDB自帶Web可視化管理工具。MongoDB Compass 社區版也能夠ch嘗試。有錢的話推薦Navicat for MongoDB。

寫在最後

歡迎你們關注個人公衆號【風平浪靜如碼】,海量Java相關文章,學習資料都會在裏面更新,整理的資料也會放在裏面。

以爲寫的還不錯的就點個贊,加個關注唄!點關注,不迷路,持續更新!!!