首页 > 编程知识 正文

mongodb监控开源工具,mongodb社区版和企业版

时间:2023-05-03 05:08:15 阅读:145978 作者:4080

MongoDB数据库的默认管理工具是[ CLI ] shell命令行,便于专业DBA使用,但便于普通人的GUI可视化工具使用。 介绍13个易于使用的MongoDB可视化工具。 MongoDB官方提供了社区版的Compass,可以独立安装和使用。 我们还提供云服务版的MongoDB Atlas。 业务版本的MongoDB需要购买订阅。 MongoDB Atlas被设计为在AWS、Azure和谷歌云等云平台上运行。 在阿里巴巴云(AlibabaCloud )上运行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、创建、读取、更新、删除数据的简单方法

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日志解析器、查询生成器、Visual Query Builder和方案分析器

4、免费互动样本学习蒙哥数据库

5 .数组、对象和对象值工具提示

6、测试数据发生器

7、服务器实时状态(mongostat ) ) )。

8、mongotop、mongodump和mongorestore的GUI

p>

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平台。

功能:

查看和管理文件。

创建和修改文档 

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

以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。

原文:https://developer.aliyun.com/article/721720?spm=a2c6h.13262185.0.0.5b5d714dmJwXYj

end

最新整理的 2TB 干货资源,包括但不限于:架构师、大数据、Docker、运维、数据库、redis、MongoDB、电子书、Java基础、Java实战项目、ELK Stack、机器学习、BAT面试精讲视频等。只需在公众号对话框回复关键字:1024 即可免费获取全部资料。 

推荐阅读  点击标题可跳转

1、华为正式登顶全球第一!

2、超实用 Nginx 极简教程,覆盖了常用场景

3、100个网络基础知识普及,看完成半个网络cqdsmt!

4、Nginx 实践:location 路径匹配

5、干货!通过filebeat、logstash、rsyslog 采集 nginx 日志

6、超清晰的 DNS 原理入门指南

看完本文有收获,请分享给更多人

关注「民工哥技术之路」加星标,提升IT技能

好文章,朕在看」❤️↓↓↓

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。