原文:https://developer.aliyun.com/...php
MongoDB数据库默认的管理工具是(CLI)Shell命令行,对于专业的DBA来讲比较容易上手,可是对于普通人员GUI可视化工具更方便使用。咱们就来介绍13个好用的MongoDB可视化工具。MongoDB官方提供了社区版的Compass,能够独立安装使用,也提供了云服务器版本MongoDB Atlas。商业版本的MongoDB必须购买其订阅。MongoDB Atlas旨在在AWS,Azure和Google Cloud等云平台上运行。阿里云MongoDB数据库也提供了基于Web的管理工具。无偿使用。MongoDB自带的Shell命令行工具,你们应该很熟悉了。 git
一、Robo 3T管理工具github
Robo 3T前身是Robomongo。支持Windows,MacOS和Linux系统。Robo 3T 1.3为您提供了对MongoDB 4.0和SCRAM-SHA-256(升级的mongo shell)的支持,支持从MongoDB SRV链接字符串导入,以及许多其余修复和改进。你们也能够找到以前的Robomongo,彻底免费的版本使用。sql
Robomongo的核心功能:mongodb
一、简单、智能提示 shell
二、查询命令自动完成提示功能 数据库
三、经过拖放构建查询 express
四、编写类SQL查询MongoDB命令 数组
五、将汇总查询细分为多个阶段 浏览器
六、生成五种语言的驱动程序代码
七、比较收藏并并排查看差别
八、探索数据模式并找到异常值
九、以多种格式导入和导出,包括SQL迁移
十、自动化MongoDB任务,例如导入和数据同步 下载地址:https://robomongo.org/download
二、Navicat for MongoDB
Navicat是一种收费数据库管理工具,你们应该使用过Navicat For MySQL版本,比较好用。
Navicat 支持链接全部流行的数据库系统(如MySQL,MariaDB,MongoDB,SQL Server,SQLite,Oracle和PostgreSQL)的功能。下载地址:https://www.navicat.com/en/pr... 它提供14天的免费试用版,长期使用建议购买序列号。
三、MongoDB Compass 社区版
MongoDB Compass也有社区版, 能够编写查询命令,也能够监视服务器的负载,它提供了数据库操做的实时统计信息。适用于Linux,Mac或Windows。中国大陆安装MongoDB数据库,能够选择安装Compass,可是容易卡死,缘由是从美国服务器在线安装。能够手动下载在离线安装。
功能:
一、内置模式可视化
二、深刻了解服务器状态和查询性能
三、可视化,了解并使用您的地理空间数据
四、建立,读取,更新和删除(CRUD)数据的简便方法
五、易于理解的GUI
六、可经过插件扩展
七、在直观的UI中构建聚合管道 下载地址:https://www.mongodb.com/downl...
四、NoSQLBooster(mongobooster)管理工具
NoSQLBooster正式名称为MongoBooster。是一个跨平台,附带了许多用于管理数据库和监视服务器的MongoDB工具。包含服务器监视工具,Visual Explain Plan,查询生成器,SQL查询,ES2017语法支持等等。可用于Windows,macOS和Linux。有免费版本。
NoSQLBooster功能:
一、使用NoSQLBooster for MongoDB,您能够运行SQL SELECT
二、NoSQLBooster for MongoDB支持相似于For MySQL的流利查询构建器API
三、支持Visual Explain Plan,MongoDB Log Parser,查询代码生成器,Visual Query Builder和Schema Analyzer
四、经过免费的交互式示例学习Mongodb
五、数组,对象和ObjectId值的工具提示
六、测试数据生成器
七、服务器实时状态(mongostat)
八、mongotop,mongodump和mongorestore的GUI
九、嵌入式Mongo Shell,无外部依赖
十、拥抱ES2017
十一、Lodash,ShellJs,Mathjs和Moment
十二、支持GridFS
1三、只读状态锁定
1四、用颜色标记链接
1五、在数据库之间轻松进行数据传输/同步
1六、只需导入和导出
1七、从RDBMS导入表
1八、导出到SQL文件 下载地址:https://nosqlbooster.com/down...
五、Cluster control管理工具
ClusterControl它不只限于MongoDB,还支持MySQL,MySQL复制,MySQL NDB群集,Galera群集,MariaDB,PostgreSQL,TimescaleDB,Docker和ProxySQL。有社区版,可用于Linux平台(基于RedHat,Centos,Ubuntu或Debian)。
一、查询监视器
二、多数据库支持
三、彻底集成的CLI
四、监控与顾问
五、数据库部署
六、集群/复制
七、官方文档详细 下载地址:https://severalnines.com/down...
六、NOSQLCLIENT
Nosqlclient是一个免费的开源MongoDB管理工具,具备基于Web的GUI界面。
NOSQLCLIENT功能:
一、SSH支持
二、独特的查询风格界面语法
三、实时监控
四、Mongodb的Shell命令界面
五、X509,LDAP,GSSAPI
六、数据导入/导出
七、使用扩展的JSON代替BSON
八、当即更新
九、用户管理
十、索引管理
十一、模式分析器
十二、自动提高命令
1三、文件管理 下载地址:https://www.nosqlclient.com/d...
七、Studio 3T管理工具
Studio 3T属于收费企业工具。Robomong被3T公司收购,并改名为Robot 3T;与Oracle收购MySQL竞争对手同样,收购竞争对手不是为了壮大对方,而是消灭一个对手。30天的免费试用版,与免费和开源的Robot 3T相比,Studio 3T具备更多功能并提供企业支持服务。支持Windows,Linux(Ubuntu和CentOS)和MacOS。
Studio 3T功能
一、经过拖放构建查询命令
二、便捷的数据编辑
三、表,树和JSON视图
四、汇总编辑器
五、可视化解释
六、任务并询问调度程序
七、从SQL到MongoDB的迁移
八、查询代码,SQL查询,SQL导入/导出
九、LDAP和Kerberos身份验证
十、从Oracle导入
十一、导入/导出向导
十二、颜色编码的链接
1三、只读锁定,数据比较和同步
1四、模式浏览器
1五、服务器状态图,Map-Reduce和GridFS支持
1六、热键
1七、兼容MongoDB 4.0 下载地址:https://studio3t.com/download/
八、Mongo Management Studio
Mongo Management Studio是用于数据库管理的免费MongoDB GUI工具。可是免费版本仅适用于Windows。而企业版和我的版则适用于Linux,Windows和MacOS。企业版(Web服务器)支持MongoDB Web界面HTTP GUI。
Mongo Management Studio功能(免费版)
九、Aqua Data Studio Mongo管理工具
收费,14天试用期。支持Windows,Linux和MacOS。提供了一个MongoDB数据库管理工具包,例如可视化分析,MongoSQL查询参考,MongoJS查询分析器,MongoShell MongoShell,FluidShell,查询和分析工具,网格图和数据透视图,表数据编辑器,导入和导出工具, 实体关系建模器;可视查询生成器; 比较工具:模式比较,文件比较;SQL历史记录,开放API脚本环境,集成安全Shell(SSH)和版本控制:Subversion(SVN),Git,CVS,Perforce。
MongoJS Query Analyzer Javascript编辑器容许执行JavaScript命令,并支持自动完成和语法突出显示。结果能够在树层次结构,网格结果和文本中看到。下载地址:https://www.aquafold.com/aqua..._downloads
十、phpMoAdmin- MongoDB管理工具
很像phpMyAdmin工具,前者管理MySQL,phpMoAdmin管理MongoDB。基于Vork PHP框架开发。轻巧且易于安装。大小仅为115KB的moadmin.php文件,用户能够将其放置在现场的任何地方以开始工做。
phpMoAdmin功能:
十一、Mongotron管理工具
它是一个跨平台的MongoDB管理工具,已得到开源许可,并使用Electron框架和Angular JS构建。在GitHub上可用。
下载地址:https://github.com/officert/m...
十二、Mongolime
最牛逼的地方在于支持MongoDB移动手机客户端,可轻松链接和访问MongoDB服务器。支持SSH,可轻松经过SSL进行身份验证和链接远程服务器。免费,支持量大移动平台IOS和Android平台。
功能:
1三、Mongo-express
基于Web的MongoDB管理工具,使用Node.js,Express和Bootstrap3开发。它容许链接多个数据库;查看/添加/删除数据库,集合和文件;预览音频/视频/图像数据;GridFS支持–添加/获取/删除大文件;在文档中使用BSON数据类型,移动/响应式–引导程序和更多功能。
下载地址:https://github.com/mongo-expr...
总结:以上10个MongoDB管理工具,Robomongo是用的最多的,也是最好用的,后面被收购,更名,Robo 3T。国内阿里云MongoDB自带Web可视化管理工具。MongoDB Compass 社区版也能够ch尝试。有钱的话推荐Navicat for MongoDB。