La interfaz predeterminada de MongoDB es una línea de comandos (CLI) y resulta difícil para los nuevos usuarios manejar las bases de datos como un profesional. Entonces, aquí está la lista de las herramientas de administración de MongoDB con interfaz GUI más populares.
El programa de base de datos de código abierto MongoDB está disponible en Community, Enterprise MongoDB Atlas Editions. La edición del servidor comunitario es de uso gratuito, mientras que para MongoDB Enterprise Server, que es una edición comercial, hay que comprar su suscripción. Está disponible para Windows, Linux y OS X. MongoDB Atlas está diseñado para ejecutarse en plataformas en la nube como AWS, Microsoft Azure y Google Cloud Platform.
MongoDB es un programa de base de datos orientado a documentos que se incluye en la categoría de programas de bases de datos NoSQL y utiliza documentos similares a JSON con esquemas.
Entonces, aquí presentamos algunas de las mejores herramientas de administración de MongoDB disponibles para proporcionar una interfaz GUI con el fin de mejorar la productividad. Al igual que PHPMyAdmin para proporcionar una interfaz GUI basada en web HTTP para bases de datos MySQL/MariaDB. Sin embargo, todas las herramientas incluidas aquí no están basadas en HTTP y solo algunas de ellas proporcionan una interfaz web para MongoDB.
Para comenzar con MongoDB con una interfaz gráfica de usuario, MongoDB es la mejor manera. La brújula MongoDB fue desarrollada por los mismos desarrolladores de MongoDB, lo que significa más confiabilidad y compatibilidad. Proporciona herramientas GUI de MongoDB para que MongoDB explore la base de datos de forma interactiva; con funcionalidad CRUD completa y de forma visual. Con la ayuda de la visualización de esquemas incorporada, el usuario puede analizar documentos y mostrar estructuras ricas. Para monitorear la carga del servidor ofrece estadísticas en tiempo real de las operaciones de la base de datos. Al igual que MongoDB, Compass también viene en dos versiones, una es Enterprise (paga) y la comunitaria, que es de uso gratuito. Disponible para Linux, Mac o Windows.
Características:
- Visualización de esquema incorporada
- Información sobre el estado del servidor y el rendimiento de las consultas
- Visualice, comprenda y trabaje con sus datos geoespaciales
- Un método sencillo para crear, leer, actualizar y eliminar datos (CRUD)
- GUI fácil de entender
- Extensible mediante complementos
- Construya canales de agregación en una interfaz de usuario intuitiva
- Más…
Descargar MongoDB Compass gratisosaber–
NoSQLBooster (mongobooster)
NoSQLBooster es una herramienta proveedora de interfaz GUI bastante popular para nuestra pálida interfaz CLI MongoDB. Se conoce formalmente como MongoBooster. NoSQLBooster es una plataforma multiplataforma que viene con un montón de herramientas MongoDB para administrar bases de datos y monitorear servidores. Esta herramienta MongoDB comprende herramientas de monitoreo de servidores, plan de explicación visual, generador de consultas, consulta SQL, soporte de sintaxis ES2017 y más... Está disponible enGratis, Personal y Comercial, por supuesto, la versión gratuita tiene algunas limitaciones de funciones. NoSQLBooster también está disponible para Windows, macOS y Linux.
Una de las características más destacadas es una verdadera experiencia IntelliSense. Este es el servicio de voz integrado que conoce todo tipo de sugerencias de código para ayudarle a escribir; Cualquiera que use NoSQLBooster admiraría su capacidad para autocompletar variables, métodos, palabras clave, propiedades e incluso los nombres de la colección MongoDB. Le brindan toneladas de fragmentos integrados para ayudarlo a escribir sus consultas de script de shell más rápido.
Características de NoSQLBooster:
- Con NoSQLBooster para MongoDB, puede ejecutar SQL SELECT
- NoSQLBooster para MongoDB admite API de creación de consultas fluidas tipo mangosta
- Admite el plan de explicación visual, el analizador de registros de MongoDB, el generador de códigos de consulta, el generador de consultas visuales y el analizador de esquemas
- Aprenda MongoDB con muestras interactivas gratuitas
- Información sobre herramientas para una matriz, un objeto y valores de ObjectId
- Generador de datos de prueba
- Estado del servidor en tiempo real (mongostat)
- GUI para mongotop, mongodump y mongorestore
- Edición empresarial de MongoDB
- Mongo Shell integrado, sin dependencias externas
- Adopte ES2017
- Lodash, ShellJs, Mathjs y Momento
- Soporte GridFS
- Bloqueo de estado de solo lectura
- Marcar conexión con color
- Fácil transferencia de datos/sincronización entre bases de datos
- Simplemente importe y exporte
- Importar tablas desde RDBMS
- Exportar a archivo SQL
administrador NoSQL
NoSQL Manager ha sido una herramienta popular desde el principio porque podía combinar una interfaz de usuario fácil de usar con un shell potente. Es compatible con las últimas versiones de MongoDB, así como con versiones anteriores que se remontan a 2.2.
Como el resto, NoSQL Manager ofrece suscripciones comerciales y de pago gratuitas. Su plan gratuito tiene funcionalidades limitadas, que incluyen conexión, administración de shell, monitoreo, manipulación de datos y soporte. Puede compararlos aquí en su página de comparación de planes. Los planes pagos de NoSQL Manager están disponibles por $ 98 por versión, por usuario.
La interfaz de usuario completamente funcional admite todos los comandos disponibles para el shell MongoDB, lo que ahorra tiempo a los profesionales y principiantes de MongoDB. Autocompletar le permite completar automáticamente todos los comandos de shell, nombres de colecciones y métodos utilizados en MongoDB. Al igual que Studio 3T, NoSQL Manager admite las tres vistas. Una vista de tabla, una vista de árbol y una vista JSON.
Control de clúster: herramienta GUI de MongoDB
ClusterControl es otra herramienta de MongoDB con GUI para administrar la infraestructura de la base de datos. También está disponible en dos versiones: comunitaria y empresarial. No hace falta decir que la edición comunitaria de ClusterControl es de uso gratuito, mientras que la empresa es de pago. No solo se limita a MongoDB, sino que también es compatible con MySQL, MySQL Replication, MySQL NDB Cluster, Galera Cluster, MariaDB, PostgreSQL, TimescaleDB, Docker y ProxySQL.
ClusterControl proporciona seguridad totalmente automatizada a la infraestructura de bases de datos que tiene una única interfaz gráfica de usuario para operar y automatizar entornos de bases de datos MongoDB y MySQL. Está disponible para plataformas Linux (RedHat, Centos, Ubuntu o basadas en Debian) proporcionando repositorio a través de YUM/APT.
- monitor de consultas
- Soporte para múltiples bases de datos
- CLI totalmente integrada
- Seguimiento y asesores
- Implementación de base de datos
- Clúster/Replicación
- Buena documentacion
DescargarEdición comunitaria ClusterControl
NOSQLCLIENTE (gratuito y de código abierto)
Nosqlclient es una herramienta de administración de MongoDB gratuita y de código abierto con una GUI basada en web que significa que no habrá más caos en la línea de comandos para administrar bases de datos. Podemos insertar, eliminar o actualizar datos en MongoDB usando Nosqlclient sin utilizar consultas. Está disponible como aplicación de escritorio, para Docker y como aplicación web. La web proporciona una interfaz basada en navegador para MongoDB mediante HTTP.
Características del cliente NOSQL
- Soporte SSH
- Estilo de consulta único
- Monitoreo en vivo
- caparazón mongodb
- X509, LDAP, GSSAPI
- Importación/exportación de datos
- Utilice JSON extendido en lugar de BSON
- Actualización local
- Gestión de usuarios
- Gestión de índices
- analizador de esquemas
- Autocompletar
- Gestión de archivos
DescargarCliente Nosql para MongoDB
Navicat para MongoDB
Navicat es una herramienta comercial de administración de bases de datos que es relativamente asequible en comparación con otras herramientas pagas populares en la misma categoría. Está desarrollada para administrar diferentes bases de datos utilizando una interfaz gráfica de usuario en lugar de una línea de comandos, lo que en última instancia reduce las complejidades de la administración del sistema de bases de datos. Ha sido diseñado para dirigirse a diferentes tipos de personas de la industria, como administradores, desarrolladores y pequeñas y medianas empresas.
Ofrece un paquete premium único llamado Navicat Premium, que comprende capacidades para conectar todos los sistemas de bases de datos populares como MySQL, MariaDB, MongoDB, SQL Server, SQLite, Oracle y PostgreSQL. Sin embargo, si alguien quiere acceder y controlar algún tipo particular de base de datos, también hay disponibles paquetes de aplicaciones individuales, como Navicat para MongoDB, que hace que esta herramienta de gestión de bases de datos sea asequible para todos.
Está disponible en versión de prueba durante 14 días, por lo tanto, si lo desea, cómprelo; de lo contrario, puede considerar otras opciones que figuran en esta lista.
Descargar Navicat para MongoDB
Herramienta GUI Robo 3T MongoDB
La próxima herramienta de interfaz MongoDB con GUI es Robo 3T, mantenida y proporcionada por los desarrolladores del cliente MongoDB.Estudio 3T(uno pagado con 30 días de prueba). Anteriormente, Robo 3T se conocía como Robomongo. También es una herramienta de gestión de GUI de MongoDB multiplataforma disponible para Windows, macOS y Linux. Tiene el mismo motor y entorno que forma parte del shell MongoDB (3.2).
Características principales de Robomongo:
- Gestor MongoDB nativo y multiplataforma
- Interfaz fácil de manejar
- Proveedor de GUI ligero de MongoDB
- Menos consumo de recursos del sistema.
- Herramienta visual que le ayuda a gestionar la base de datos
- Tiene un shell MongoDB real incorporado
- Autocompletado real
- Soporte para importar desde cadenas de conexión MongoDB SRV
- Soporte para el mecanismo de autenticación SCRAM-SHA-256
- Crear/Editar/Ver usuario
- Las plataformas en la nube compatibles son MongoDB Atlas, Compose, mLab, ObjectRocket, ScaleGrid, Amazon EC2
Herramienta GUI de Studio 3T MongoDB
Robomong mencionado anteriormente, que fue adquirido por 3T y rebautizado como Robot 3T; ahora forma parte de Studio 3T. Entonces, ¿qué esEstudio 3T? Al igual que otras herramientas de interfaz de usuario de administración de MongoDB mencionadas, Studio 3T también es una herramienta de proveedor de interfaz GUI para administrar bases de datos, pero en la categoría de pago. Sin embargo,Prueba gratuita de 30 díasLa versión de esta herramienta permite a los usuarios usar y comprender su función antes de invertir dinero en ella. En comparación con el Robot 3T gratuito y de código abierto, Studio 3T tiene más funciones y brinda soporte empresarial. Al igual que Robo 3T, también está disponible para Windows, Linux (ubuntu&CentOS) y macOS.
Características del estudio 3T
- Cree consultas mediante arrastrar y soltar
- Edición de datos in situ
- Vista de tabla, árbol y JSON
- Editor de agregación
- Explicación visual
- Tareas y preguntar al Programador
- Migración de SQL a MongoDB
- Código de consulta, consulta SQL, importación/exportación SQL
- Autenticación LDAP y Kerberos
- Importar desde Oracle
- Asistente de importación/exportación
- Conexiones codificadas por colores
- Bloqueo de solo lectura, comparación y sincronización de datos
- Explorador de esquemas
- Gráficos de estado del servidor, Map-Reduce y compatibilidad con GridFS
- Teclas de acceso rápido
- Compatible con MongoDB 4.0
- Y más…
Versión de prueba gratuita de Studio3T
Estudio de gestión Mongo
Mongo Management Studio es una herramienta GUI gratuita de MongoDB para la gestión de bases de datos. Es liviano y tiene una interfaz limpia para facilitar el desarrollo de proyectos basados en MongoDB. Se desarrolló utilizando nodeJs, Electron framework, MongoDB y AngularJs. MMS es compatible con MongoDB 3.0/3.2/3.4.
Como todas las herramientas de administración de MongoDB anteriores, el usuario puede instalarla fácilmente; sin embargo, la versión gratuita solo está disponible para Windows; mientras que el empresarial y el personal son para Linux, Windows y macOS. La versión Enterprise (servidor web) admite la interfaz web HTTP GUI de MongoDB, lo que significa que podemos instalarla en nuestro servidor principal y luego se puede acceder a ella en cualquier sistema utilizando el navegador de forma local o remota. Sin embargo, la versión Personal y gratuita sólo se puede utilizar en el sistema local donde se han instalado.
Funciones de Mongo Management Studio (versión gratuita)
- Gestión del índice de la interfaz de usuario
- Compatibilidad con conjuntos de réplicas
- Operaciones CRUD
- Compatible con MongoDB 3.0/3.2/3.4
- Autenticación MongoDB
- Soporte GridFS (solo lectura)
- Consultas de edición en línea, actualización múltiple y guardado
- Conexiones SSL
- Documentación detallada
Descargar MMS(solo ventanas de edición gratuita)
Herramienta GUI Aqua Data Studio Mongo
Es un entorno de desarrollo integrado (IDE) universal para desarrolladores de bases de datos para plataformas relacionales, NoSQL y en la nube. Por lo tanto, admite una variedad de bases de datos para desarrollar, acceder, administrar y analizar datos visualmente.
Para MongoDB, Aqua Data Studio funciona como una herramienta de gestión mediante una interfaz gráfica de usuario con capacidades de administración y consulta de bases de datos. La interfaz visual del estudio Aqua Data permite al usuario explorar y modificar las estructuras de la base de datos, incluidos los objetos de esquema y las colecciones, así como mantener la seguridad de la base de datos.
Proporciona un kit de herramientas de base de datos MongoDB que comprende una amplia gama de herramientas como Visual Analytics, MongoSQL Query Reference, MongoJS Query Analyzer, MongoShell MongoShell, FluidShell, Query & Analysis Tool, Grid and Pivot Charts, Table Data Editor, Import & Export Tools, Entity Relationship Modeler; Generador de consultas visuales; Herramientas de comparación: comparación de esquemas, comparación de archivos; Historial SQL, entorno de scripting API abierto, Secure Shell integrado (SSH) y control de versiones: Subversion (SVN), Git, CVS, Perforce.
El editor Javascript de MongoJS Query Analyzer permite ejecutar comandos JavaScript y admite el autocompletado y el resaltado de sintaxis. El resultado se puede ver en una jerarquía de árbol, resultados de cuadrícula y texto.
Al ser un producto pago, Aqua Data Studio viene como versión de prueba.durante 14 díascon todas las características empresariales. Entonces, si está buscando algún producto pago, puede probarlo sin costo antes de gastar dinero. Está disponible paraWindows, Linux y macOS.
Descargarla versión de prueba gratuita de la herramienta GUI MongoDB Aqua Studio deaquí.
Algunas otras herramientas de proveedor de interfaz web (GUI) MongoDB de código abierto disponibles:
phpMoAdmin: herramienta de administración GUI de MongoDB para PHP
Suena como la herramienta phpMyAdmin destinada a MySQL; sin embargo, phpMoAdmin también está escrita en PHP pero para MongoDB. Está basado en el marco PHP Vork. Ligero y fácil de instalar. Es un archivo moadmin.php de solo 115 KB de tamaño que el usuario puede colocar en cualquier lugar del sitio para comenzar a trabajar.
Características de phpMoAdmin:
- Base de datos: Lista con tamaños de datos, Crear/eliminar, Reparar/compactar
- Mostrar lista de colecciones con una cantidad de objetos dentro de cada una.
- El cuadro de búsqueda inteligente único acepta: texto exacto, valor (escrito), JSON (con operadores Mongo habilitados)
- Mongo GridFS
- Los objetos GridFS vinculan automáticamente GridFStrozosa GridFSarchivos
- Estadísticas de MongoDB: tiempo de actividad, memoria, etc., registro de errores anteriores, configuración de Mongo-PHP
- Y más…
Mongotron-código abierto
Es una herramienta de gestión de MongoDB multiplataforma publicada bajo licencia de código abierto y construida utilizando Electron framework y Angular JS. Disponible enGitHub.
mongolima
Hasta ahora solo hemos hablado del cliente de administración MongoDB para Windows, Linux y MacOS, por lo que los usuarios que busquen administración de mongoDB para teléfonos inteligentes y tabletas pueden probar Mongolime. Proporciona un cliente móvil MongoDB para conectarse y acceder fácilmente a los servidores MongoDB.
Tiene un túnel SSH incorporado para autenticar y conectar un servidor remoto fácilmente a través de SSL. MongoLime es compatible con la aplicación cliente freemium MongoDBiOSyplataformas.
- Visualización y gestión de documentos.
- Crear y modificar documentos.
- Busque documentos utilizando un generador de consultas.
- Exporte bases de datos y colecciones en formato JSON como archivo ZIP.
mongo-express
Interfaz de administración de MongoDB basada en web escrita con Node.js, Express y Bootstrap3. Permite conectar múltiples bases de datos; Ver/agregar/eliminar bases de datos, colecciones y documentos; Vista previa de recursos de audio/vídeo/imagen; Compatibilidad con GridFS: agregue/obtenga/elimine archivos increíblemente grandes; Utilice tipos de datos BSON en documentos, Móvil/Responsive – Bootstrap y características más… Para descargar y conocer más sobre sus características, visite esteenlace.
¿Qué GUI de MongoDB es mejor?
Tenga en cuenta que todos estos productos se proporcionan con versiones gratuitas y comerciales. Si es un desarrollador individual o un profesional independiente, creemos que las versiones gratuitas serán suficientes para usted. Sin embargo, si es más de un desarrollador, por ejemplo, si dos de ustedes están trabajando en proyectos grandes, le recomendamos encarecidamente que opte por versiones comerciales. Eso al final dará buenos resultados. La mayoría de estos productos también ofrecen un período de prueba para versiones pagas. Puede utilizarlo para saber si el producto cumple con sus expectativas. Al final, todo se reduce a tus necesidades en términos de presupuesto, necesidades de uso, miembros del equipo, número de funciones, etc.
Otros recursos para visitar:













