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命令行工具,大家应该很熟悉了。

1、Robo 3T管理工具

Robo 3T前身是Robomongo。支持Windows,MacOS和Linux系统。Robo 3T 1.3为您提供了对MongoDB 4.0和SCRAM-SHA-256(升级的mongo shell)的支持,支持从MongoDB SRV连接字符串导入,以及许多其他修复和改进。大家也可以找到之前的Robomongo,完全免费的版本使用。

Robomongo的核心功能

  1. 简单、智能提示

  2. 查询命令自动完成提示功能

  3. 通过拖放构建查询

  4. 编写类SQL查询MongoDB命令

  5. 将汇总查询细分为多个阶段

  6. 生成五种语言的驱动程序代码

  7. 比较收藏并并排查看差异

  8. 探索数据模式并找到异常值

  9. 以多种格式导入和导出,包括SQL迁移

  10. 自动化MongoDB任务,例如导入和数据同步 下载地址:https://robomongo.org/download

2、Navicat for MongoDB

Navicat是一种收费数据库管理工具,大家应该使用过Navicat For MySQL版本,比较好用。

Navicat 支持连接所有流行的数据库系统(如MySQL,MariaDB,MongoDB,SQL Server,SQLite,Oracle和PostgreSQL)的功能。下载地址:https://www.navicat.com/en/products/navicat-for-mongodb 它提供14天的免费试用版,长期使用建议购买序列号。

3、MongoDB Compass 社区版

MongoDB Compass也有社区版, 可以编写查询命令,也可以监视服务器的负载,它提供了数据库操作的实时统计信息。适用于Linux,Mac或Windows。中国大陆安装MongoDB数据库,可以选择安装Compass,但是容易卡死,原因是从美国服务器在线安装。可以手动下载在离线安装。

功能

  1. 内置模式可视化

  2. 深入了解服务器状态和查询性能

  3. 可视化,了解并使用您的地理空间数据

  4. 创建,读取,更新和删除(CRUD)数据的简便方法

  5. 易于理解的GUI

  6. 可通过插件扩展

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

4、NoSQLBooster(mongobooster)管理工具

NoSQLBooster正式名称为MongoBooster。是一个跨平台,附带了许多用于管理数据库和监视服务器的MongoDB工具。包含服务器监视工具,Visual Explain Plan,查询生成器,SQL查询,ES2017语法支持等等。可用于Windows,macOS和Linux。有免费版本。

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

5、Cluster control管理工具

ClusterControl它不仅限于MongoDB,还支持MySQL,MySQL复制,MySQL NDB群集,Galera群集,MariaDB,PostgreSQL,TimescaleDB,Docker和ProxySQL。有社区版,可用于Linux平台(基于RedHat,Centos,Ubuntu或Debian)。

  1. 查询监视器

  2. 多数据库支持

  3. 完全集成的CLI

  4. 监控与顾问

  5. 数据库部署

  6. 集群/复制

  7. 官方文档详细 下载地址:https://severalnines.com/download-clustercontrol-database-management-system

6、NOSQLCLIENT

Nosqlclient是一个免费的开源MongoDB管理工具,具有基于Web的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/

7、Studio 3T管理工具

Studio 3T属于收费企业工具。Robomong被3T公司收购,并更名为Robot 3T;与Oracle收购MySQL竞争对手一样,收购竞争对手不是为了壮大对方,而是消灭一个对手。30天的免费试用版,与免费和开源的Robot 3T相比,Studio 3T具有更多功能并提供企业支持服务。支持Windows,Linux(Ubuntu和CentOS)和MacOS。

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/

8、Mongo Management Studio

Mongo Management Studio是用于数据库管理的免费MongoDB GUI工具。但是免费版本仅适用于Windows。而企业版和个人版则适用于Linux,Windows和MacOS。企业版(Web服务器)支持MongoDB Web界面HTTP 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/

9、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/aquadatastudio_downloads

10、phpMoAdmin- MongoDB管理工具

很像phpMyAdmin工具,前者管理MySQL,phpMoAdmin管理MongoDB。基于Vork PHP框架开发。轻巧且易于安装。大小仅为115KB的moadmin.php文件,用户可以将其放置在现场的任何地方以开始工作。

phpMoAdmin功能

  1. 数据库:带有数据大小的列表,创建/删除,修复/压缩

  2. 显示集合列表,每个集合中包含许多对象

  3. 单个智能搜索框接受:精确文本,(类型转换)值,JSON(启用Mongo运算符)

  4. Mongo GridFS

  5. GridFS对象自动将GridFS块链接到GridFS文件

  6. MongoDB统计信息:正常运行时间,内存等,先前错误的日志,Mongo-PHP设置 和更多… 下载地址:http://www.phpmoadmin.com/

11、Mongotron管理工具

它是一个跨平台的MongoDB管理工具,已获得开源许可,并使用Electron框架和Angular JS构建。在GitHub上可用。

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

12、Mongolime

最牛逼的地方在于支持MongoDB移动手机客户端,可轻松连接和访问MongoDB服务器。支持SSH,可轻松通过SSL进行身份验证和连接远程服务器。免费,支持量大移动平台IOS和Android平台。

功能

  1. 查看和管理文件。

  2. 创建和修改文档

  3. 使用查询生成器搜索文档。

  4. 以JSON格式将数据库和集合导出为ZIP存档。下载地址:https://mongolime.com/,也可以在手机App商店下载

13、Mongo-express

基于Web的MongoDB管理工具,使用Node.js,Express和Bootstrap3开发。它允许连接多个数据库;查看/添加/删除数据库,集合和文件;预览音频/视频/图像数据;GridFS支持–添加/获取/删除大文件;在文档中使用BSON数据类型,移动/响应式–引导程序和更多功能。

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

总结

以上10个MongoDB管理工具,Robomongo是用的最多的,也是最好用的,后面被收购,改名,Robo 3T。国内阿里云MongoDB自带Web可视化管理工具。MongoDB Compass 社区版也可以ch尝试。有钱的话推荐Navicat for MongoDB。

写在最后

欢迎大家关注我的公众号【风平浪静如码】,海量Java相关文章,学习资料都会在里面更新,整理的资料也会放在里面。

觉得写的还不错的就点个赞,加个关注呗!点关注,不迷路,持续更新!!!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容