当前位置: 首页 > 科技观察

10个用于图形化管理数据库的MongodbGUI工具_1

时间:2023-03-13 02:22:55 科技观察

MongoDB开源数据库可用于社区和企业MongoDBAtlas版本。CommunityServer版本可免费使用,而MongoDBEnterpriseServer是必须购买订阅的商业版本。它适用于Windows、Linux和OSX。MongoDBAtlas可以运行在AWS、MicrosoftAzure和GoogleCloudPlatform等云平台上。MongoDB是一个面向文档的数据库,属于NoSQL数据库,它使用类JSON的文档和模式。MongoDB默认的界面是(CLI)命令行,新用户很难像从业者那样操作数据库。因此,有一些MongoDB管理工具提供GUI界面来提高生产力。就像phpmyadmin为MySQL/MariaDB数据库提供了一个基于HTTP网络的GUI界面。然而,这里包含的工具都不是基于HTTP的,只有少数提供了MongoDB的Web界面。以下是使用GUI的更流行的MongoDB管理工具的列表:MongoDBCompassCommunity要从带有GUI的MongoDB着手,MongoDB是其中一种方式。MongoDBCompassCommunity由MongoDB开发人员开发,这意味着更高的可靠性和兼容性。它为MongoDB提供了GUImongodb工具来探索数据库交互;具有完整的CRUD功能并提供可视化方式。通过内置的模式可视化,用户可以分析文档并显示丰富的结构。为了监控服务器负载,它提供了数据库操作的实时统计信息。和MongoDB一样,Compass也有两个版本,一个是Enterprise(付费),社区可以免费使用。适用于Linux、Mac或Windows。NoSQLBooster(mongobooster)NoSQLBooster是MongoDBCLI界面中非常流行的GUI工具。它的官方名称是MongoBooster。NoSQLBooster是一个跨平台的,它自带一堆mongodb工具来管理数据库和监控服务器。这个Mongodb工具包括服务器监控工具、VisualExplainPlan、querybuilder、SQLquery、ES2017语法支持等等……它有免费版、个人版和商业版,当然免费版有一些功能限制。NoSQLBooster也可用于Windows、MacOS和Linux。ClusterControlClusterControl是另一个带有用于管理数据库基础设施的GUI的MongoDB工具。它还有两个版本——社区版和企业版。不用说,ClusterControl的社区版是免费使用的,而企业则需要付费。它不仅限于MongoDB,还支持MySQL、MySQLReplication、MySQLNDBCluster、GaleraCluster、MariaDB、PostgreSQL、TimescaleDB、Docker和ProxySQL。ClusterControl通过单一图形用户界面为数据库基础设施提供完全自动化的安全性,以操作和自动化MongoDB和MySQL数据库环境。它可以通过YUM/APT作为Linux平台(RedHat、Centos、Ubuntu或Debian)的存储库使用。NosqlclientNosqlclient是一款免费开源的MongoDB管理工具。基于Web的GUI意味着不再需要命令行来管理数据库。我们可以使用Nosqlclient在MongoDB中插入、删除或更新数据,而无需使用查询。它可以作为桌面应用程序、Docker和Web应用程序使用。Web使用HTTP为MOngoDB提供基于浏览器的界面。Robo3TRobo3T由MongoDB客户端Studio3T的开发人员维护和提供。此前,Robo3T被称为Robomongo。它也是适用于Windows、MacOS和Linux的跨平台MongoDBGUI管理工具。它与MongoDBshell(3.2)的一部分具有相同的引擎和环境。上文提到的Studio3TRobomong被3T收购,更名为Robot3T;现在是Studio3T的一部分。那么,Studio3T是什么?与其他提到的MongoDB管理GUI工具一样,Studio3T也是一个基于GUI的数据库管理工具,但属于付费类别。但是,该工具的30天免费试用版允许用户在投入资金之前试用并了解其功能。与免费开源的Robot3T相比,Studio3T具有更多功能并提供企业支持。与Robo3T一样,它也适用于Windows、Linux(Ubuntu和CentOS)和MacOS。MongoManagementStudioMongoManagementStudio是一个用于数据库管理的免费MongoDBGUI工具。轻量级,界面清晰,易于开发基于MongoDB的项目。它是使用nodeJs、Electron框架、MongoDB和AngularJs开发的。MMS与MongoDB3.0/3.2/3.4兼容。与上述所有MongoDB管理工具一样,用户可以轻松安装,但免费版仅适用于Windows;Enterprise和Personal适用于Linux、Windows和MacOS。企业版(Web服务器)支持MongoDBWebInterfaceHTTPGUI,这意味着我们可以将其安装在主服务器上,然后使用浏览器在任何系统上本地或远程访问它。但是,个人版和免费版只能在安装它们的本地系统上使用。AquaDataStudio是面向关系型、NoSQL和云平台的数据库开发人员的通用集成开发环境(IDE)。因此,支持各种数据库开发、访问、管理和可视化分析数据。对于MongoDB,AquaDataStudio使用具有管理和数据库查询功能的图形用户界面作为管理工具。AquaDatastudio的可视化界面允许用户浏览和修改数据库结构,包括模式对象和集合,以及维护数据库安全。提供MongoDB数据库工具包,包含VisualAnalytics、MongoSQLQueryReference、MongoJSQueryAnalyzer、MongoShellMongoShell、FluidShell、QueryandAnalysisTools、GridandPivotChart、TableDataEditor、ImportandExportTools、EntityRelationshipModeling等多种工具;可视化查询生成器;比较工具:SchemaCompare、FileCompare;SQL历史、开放API脚本环境、集成安全外壳(SSH)和版本控制:Subversion(SVN)、Git、CVS、Perforce。MongoJS查询分析器Javascript编辑器允许执行JavaScript命令并支持自动完成和语法突出显示。结果可以在树层次结构、网格结果和文本中看到。作为付费产品,AquaDataStudio的试用版提供14天的所有企业功能。所以,如果你正在寻找一些付费产品,那么你可以在花钱之前免费试用。它适用于Windows、Linux和MacOS。phpMoAdmin-用于PHP的MongoDBGUI管理工具这听起来像phpMyAdmin工具。然而,phpMoAdmin也是用PHP编写的,但可以与MongoDB一起使用。它基于VorkPHP框架。非常轻巧且易于安装。它只是一个115KB的moadmin.php文件,用户可以将其放在站点的任何位置以开始工作。Mongotron是一个在开源许可下发布的跨平台MongoDB管理工具,使用Electron框架和AngularJS构建。在GitHub上可用。Mongolime在上面谈到了Windows、Linux、MacOSMongoDB管理客户端,所以正在寻找智能手机和平板mongoDB管理的小伙伴可以试试Mongolime。它为MongoDB移动客户端提供了轻松连接和访问MongoDB服务器的能力。它有一个内置的SSH隧道,可以轻松地通过SSL验证和连接到远程服务器。MongoLime是一款免费增值MongoDB客户端应用程序,支持iOS和Android平台。Mongo-express是一个基于Web的MongoDB管理界面,使用Node.js、Express和Bootstrap3编写。它允许连接到多个数据库;查看/添加/删除数据库、集合和文档;预览音频/视频/图像资产;GridFS支持——添加/获取/删除非常大的文件;在文档、移动/响应式-Bootstrap等中使用BSON数据类型。