《總結:MongoDB的一些可視化運維管理工具》要點:
本文介紹了總結:MongoDB的一些可視化運維管理工具,希望對您有用。如果有疑問,可以聯系我們。
相關主題:非關系型數據庫
工欲善其事,必先利其器,我們在使用數據庫時,通常需要各種工具的支持來提高效率;很多新用戶在剛接觸 MongoDB 時,遇到的問題是『不知道有哪些現成的工具可以使用』,本系列文章將主要介紹 MongoDB 生態在工具、driver、可視化管理等方面的支持情況.
本文主要介紹 MongoDB 的一些可視化運維管理工具
MongoDB Cloud Manager
MongoDB Cloud Manager是官方推出的運維自動化管理系統,是企業版才支持的功能,社區用戶也可以下載試用.Cloud Manager 主要功能包含
MongoDB 集群(復制集、分片)的自動化部署
集群監控、及報警定制
自動數據備份與還原
MongoDB compass
MongoDB compass 也是官方推出的可視化管理工具,企業版才支持,compass 與 Cloud Manager 功能互補,Cloud Manager 偏向于部署、運維、監控,而 compass 則偏向于數據管理、查詢優化等,其主要功能包含
數據分布可視化,自動分析各個字段取值的分布情況
支持 CRUD 操作
索引自動分析及優化建議
explain 的結果可視化
MongoDB Atlas
MongoDB官方提供的 DBaaS 服務(Database as a Service),目前支持在 Amazon AWS 上構建 MongoDB 的云服務,未來有可能會支持更多的云廠商( 例如 Azure、Alibaba Cloud等)并通過Cloud Manager + compass 來提供可視化的數據管理.
MongoClient
MongoClient是一款開源、跨平臺的 mongodb 管理工具,支持 MongoDB 3.2版本,具備數據庫監控、gridfs管理、用戶管理等功能.
mongo-express
adminMongo
HumongouS.io
NoSQL Manager for MongoDB
robomongo
MongoChef
mongobooster
Mongo Management Studio
Other tools
其他還有諸如 MongoMonito、MongoCMS、MongoApp、mongobird、PHPmongoDB、MongoVision、MongoVUE、Edda等工具,但很多都沒有與時俱進,不支持 MongoDB 最新的3.x 版本,就不逐個紹了,其中有很多是 github 上的開源項目,有興趣的同學可以 clone 下來本身做貢獻.
維易PHP培訓學院每天發布《總結:MongoDB的一些可視化運維管理工具》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。