《最佳的MongoDB客戶端管理工具》
作者:chszs,未經博主允許不得轉載。經許可的轉載需注明作者和博客主頁:http://blog.csdn.net/chszs
一個好的MongoDB客戶端管理工具,可以大大提高MongoDB應用的開發效率。MongoDB自帶的Shell是一個很好的工具,但是它在操縱大數據集時就沒那么直觀了。因此使用MongoDB客戶端GUI管理工具就非常必要了,下面推薦四個主要的工具。
一、MongoVUE
主頁: http://www.mongovue.com/
MongoVUE是一個桌面GUI工具,專用於Windows平台,它有一個簡潔、清爽的界面,它的基本功能是免費的。它可以以文本視圖、樹視圖、表格視圖來顯示MongoDB的數據。還可以保持查詢的結果供以后使用,這一點為用戶提供了很多便利。要使用MongoVUE的高級功能,需要購買License。總體來說,這個工具非常穩定,技術支持也很好。
二、MongoHub
主頁: http://mongohub.todayclose.com/
MongoHub是一個專用於Mac平台的MongoDB客戶端GUI管理工具。它提供了通過SSH隧道連接到MongoDB服務器的方式,從安全角度來看非常便利。它還提供了一個統計監控器“StatMonitor”功能向用戶提供MongoDB的實時統計信息,也即mongostat的功能。MongoHub查詢界面的功能則比較優先,只支持樹視圖顯示。此外,也無法保存查詢的結果。遺憾的是,MongoHub的發展和維護似乎不夠給力。
三、RockMongo
主頁: http://rockmongo.com/
RockMongo是一個開源的、基於HTML的MongoDB GUI管理工具。它的GUI采用PHP語言編寫。要運行此工具,需要自己搭建一個PHP服務器,再運行RockMongo應用。RockMongo的用戶界面沒有多余的裝飾,相當易於使用,常見的功能都有,比如統計等。RockMongo的查詢界面只支持表格和文本兩種顯示。因此如果數據是多級Document,那么顯示效果不佳。
四、RoboMongo
主頁: https://robomongo.org/
RoboMongo是一個跨平台的MongoDB GUI客戶端管理工具,支持Windows、MacOS、Linux。當前版本為0.9.0 RC8版,其特點是支持到MongoDB服務器的SSL連接,還支持使用SSH隧道連接。RoboMongo的查詢界面同時支持樹視圖、表格視圖、文本視圖三種,也可以保存查詢結果供以后使用。可以在界面上同時使用Shell命令。RoboMongo的版本分三種:社區版Community免費,個人版Personal每月12美元,商業版Business每月15美元。