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 下来自己做贡献。

云数据库 MongoDB 版

基于飞天分布式系统和高性能存储,提供三节点副本集的高可用架构,容灾切换,故障迁移完全透明化。并提供专业的数据库在线扩容、备份回滚、性能优化等解决方案。

了解更多

时间: 2024-09-30 09:42:29

MongoDB 生态 - 可视化管理工具的相关文章

MongoDB生态 - 社区开源工具篇

云数据库 MongoDB 版 基于飞天分布式系统和高性能存储,提供三节点副本集的高可用架构,容灾切换,故障迁移完全透明化.并提供专业的数据库在线扩容.备份回滚.性能优化等解决方案. 了解更多 工欲善其事,必先利其器,我们在使用数据库时,通常需要各种工具的支持来提高效率:很多新用户在刚接触 MongoDB 时,遇到的问题是『不知道有哪些现成的工具可以使用』,本系列文章将主要介绍 MongoDB 生态在工具.driver.可视化管理等方面的支持情况. MongoDB 生态 - 可视化管理工具 Mon

MongoDB Web界面 管理工具Rockmongo的安装

RockMongo是PHP5写的一个MongoDB管理工具. 通过 Rockmongo 你可以管理 MongoDB服务,数据库,集合,文档,索引等等. 它提供了非常人性化的操作.类似 phpMyAdmin(PHP开发的MySql管理工具). 安装 PHP WEB环境 安装mongo的php扩展 a)      下载php_mongo.dll 官方下载地址:http://pecl.php.net/package/mongo 下载时看准文件版本,要和你使用php的版本相同 如果版本使用错了mongo

MongoDB管理工具的插件系统

MongoDB管理工具  MongoCola的开发已经进入第三个年头了. 官方对于C#驱动的投入不够导致了很多东西都必须自己实现,但是不管怎么样,工具现在已经很强 大了. 最近准备着手插件系统的开发,简单的插件系统,其实代码量非常的少. 1.插件基类 插件系统需要一个插件基类的支持,这个基类,规定了一个插件所包含的固有字段,例如插件名称 ,插件说明,插件作者等等. 同时,还定义了主方法的名称,毕竟插件系统肯定要使用反射来完成,所以很多东西必须要统一起 来. using System; names

MongoDB 生态 - 官方命令行工具

工欲善其事,必先利其器,我们在使用数据库时,通常需要各种工具的支持来提高效率:很多新用户在刚接触 MongoDB 时,遇到的问题是『不知道有哪些现成的工具可以使用』,本系列文章将主要介绍 MongoDB 生态在工具.driver.可视化管理等方面的支持情况. 本文主要介绍 MongoDB 官方的命令行工具 Mongo shell MongoDB 的命令行管理工具,也是 MongoDB 最常用的工具,功能非常丰富,比如常用的 show dbs / show tables / show users

《MongoDB管理与开发精要》——2.6节常用GUI管理工具

2.6 常用GUI管理工具 判断一个产品是否优秀,可以看其第三方工具的数量和成熟程度,下面就来介绍MongoDB常用的GUI管理工具.2.6.1 MongoVUE MongoVUE提供了对MongoDB数据库的基本操作,如查看.查询.更新.删除等,简单易用,但是在功能上还有很大的发展空间!图2-4 是MongoVUE的使用界面. 2.6.2 RockMongo RockMongo(http://code.google.com/p/rock-php/)是一个用PHP 5写的MongoDB管理工具,

Mongo shell:最强大的 MongoDB 管理工具

云数据库 MongoDB 版 基于飞天分布式系统和高性能存储,提供三节点副本集的高可用架构,容灾切换,故障迁移完全透明化.并提供专业的数据库在线扩容.备份回滚.性能优化等解决方案. 了解更多 Mongo shell 是 MongoDB 的命令行管理工具,功能非常强大,最近社区很多人咨询的一些问题,比如 命令行看 json 格式比较吃力? 如何确定Secondary节点同步是否跟上? 怎么查看DB.集合使用了多少空间? 能否在shell 脚本里调用Mongo shell 怎么执行 MongoDB

mongodb管理工具rockmongo

摘要 rockmongo是一个基于php的mongodb管理工具,类似phpmyadmin,本文是rockmongo的安装介绍. 1. mongodb和php的安装配置 首先,需要安装mongodb和php. mongodb的安装方法见http://blog.csdn.net/u013378306/article/details/52062593. php的安装方法见http://blog.csdn.net/u013378306/article/details/52063324. 需要说明一下,

MongoDB 管理工具 Robomongo

[荐]开源ETL工具 Kettle Kettle是一款国外开源的etl工具,纯java编写,绿色无需安装,数据抽取高效稳定(数据- [荐]MySQL Workbench MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具.它是着名的数据库设计工- [荐]数据库管理工具 Navicat Lite NavicatTM是一套快速.可靠并价格相宜的资料库管理工具,大可使用来简化资料库的管- [荐]MySQL管理工具 http://www.aliyun.com/zixun/agg

MongoDB 生态 - 客户端 Driver 支持

工欲善其事,必先利其器,我们在使用数据库时,通常需要各种工具的支持来提高效率:很多新用户在刚接触 MongoDB 时,遇到的问题是『不知道有哪些现成的工具可以使用』,本系列文章将主要介绍 MongoDB 生态在工具.driver.可视化管理等方面的支持情况. 本文主要介绍 MongoDB 对各个语言的客户端(driver)支持情况 MongoDB 官方目前支持10+种语言的客户端,所有官方客户端 driver都支持 MongoDB Connection String URI 的方式去连接,客户端