本文完整版:最好用的 6 款 MongoDB GUI 管理工具横向测评 - 免费和付费到底怎么选?
MongoDB GUI 管理工具横向测评
-
- Mongo Shell - MongoDB 内置的 Shell 命令行,免费基础款
- MongoDB Compass - MongoDB 官方版全功能开源管理工具
- Studio 3T - MongoDB 管理王者,占有率高,开源,跨平台,基础功能免费
- 卡拉云 - 随心搭建属于你的 MongoDB GUI 管理工具
- NoSQLBooster - 擅长监控 MongoDB 服务器各项状态,跨平台,免费
- HumongouS.io - 在线版 MongoDB GUI 管理工具,可团队协作,付费
- Navicat for MongoDB - 强大的 MongoDB 全功能管理工具,自动化,付费
- 总结:找到最适合你的 MongoDB GUI 管理工具
MongoDB 是一个面向文档的 NoSQL 数据库,全球有四分之一的开发者不同程度的使用过 MongoDB。虽然官方在 MongoDB 里内嵌了 Mongo Shell 命令行,但对数据库稍微频繁点的操作,来回敲代码,复制粘贴也挺抓狂的。
我在找 MongoDB GUI 管理工具时,发现网上那些所谓的测评推荐文章里,几乎没人真用过自己文章中写的软件,都是云测评。当时就想自己把所有软件都用一遍,找机会写一篇深度横向测评文章,帮助选择困难症患者,选到最合适大家当下工作场景的工具,节省时间,本文所写软件,我都用过。
本文介绍几款我深度使用过的 MongoDB GUI 管理工具,他们个有特点
-
- Mongo Shell - MongoDB 内置的 Shell 命令行,免费基础款
- MongoDB Compass - MongoDB 官方版全功能开源管理工具
- Studio 3T - MongoDB 管理王者,占有率高,开源,跨平台,基础功能免费
- 卡拉云 - 随心搭建属于你的 MongoDB GUI 管理工具
- NoSQLBooster - 擅长监控 MongoDB 服务器各项状态,跨平台,免费
- HumongouS.io - 在线版 MongoDB GUI 管理工具,可团队协作,付费
- Navicat for MongoDB - 强大的 MongoDB 全功能管理工具,自动化,付费
- 总结:找到最适合你的 MongoDB GUI 管理工具
Mongo Shell - MongoDB 内置的 Shell 命令行,免费基础款
最基本管理 MongoDB 的方法是使用 Mongo Shell,我们可以通过它来对 MongoDB 数据库做增删改查的管理操作。Mongo shell是 MongoDB 的交互式 JavaScript 接口。你可以使用 Mongo shell查询和更新数据以及执行管理操作。 Mongo shell 内嵌在 MongoDB Server 里,它的文档写的也很清晰。
Mongo Shell 虽然灵活,但总归是没有图形界面趁手。我把市面上所有 MongoDB 的管理软件全用了一遍,挑出了最棒的几款推荐给大家。
MongoDB Compass - MongoDB 官方版全功能开源管理工具
官方网站:https://www.mongodb.com/products/compass
首先要推荐的一定是 MongoDB 的官方版 GUI 管理工具 MongoDB Compass 。它支持最新版的 Mongo DB,跨平台属性,可以在 Windows、Linux、Mac 上使用。2020年 MongoDB 官方宣布 MongoDB Compass 全功能免费 并且在 github 上开源。
MongoDB Compass 功能特点
- MongoDB 官方开源
- 内置模式可视化功能
- 在软件里鼠标点一点就能直接执行 CRUD 操作,无需手工敲 SQL 代码了
- 在软件里创建地理空间数据,直接用图形和 JSON 文档形式展示结果
- 更简便的 CRUD 操作
- 有扩展插件