Estoy usando MongoDB en un sistema de informes y tengo que eliminar un montón de documentos de prueba. Si bien no tengo demasiados problemas para usar las herramientas de línea de comandos basadas en JSON, es extremadamente tedioso tener que seguir buscando documentos, copiar y pegar OID, etc., especialmente desde una ventana de símbolo del sistema (alguna vez intentado para "marcar" texto que envuelve varias líneas?)
¿Cómo puedo inspeccionar visualmente las bases de datos y las colecciones, realizar algunas tareas CRUD simples y administrar múltiples scripts en una ventana adecuada (no un símbolo del sistema)?
windows
user-interface
mongodb
Aaronaught
fuente
fuente
Respuestas:
Estas son algunas herramientas populares de administración de MongoDB GUI:
Fuente abierta
dbKoda : editor multiplataforma con pestañas con autocompletado, resaltado de sintaxis y formato de código (más guardado automático, algo que Studio 3T no admite), herramientas visuales (plan explicativo, panel de rendimiento en tiempo real, generador de canalización de consultas y agregación ), gestor de perfiles, analizador de almacenamiento, asesor de índices, convertir comandos MongoDB a sintaxis Node.js, etc. Carece de edición de documentos en el lugar y la capacidad de cambiar temas.
Nosqlclient : múltiples pestañas de salida de shell, autocompletar, analizador de esquemas, gestión de índices, gestión de usuarios / roles, monitoreo en vivo y otras características. Basado en Electron / Meteor.js, desarrollado activamente en GitHub .
adminMongo : aplicación basada en web o electrónica. Admite la supervisión del servidor y la edición de documentos.
Fuente cerrada
find
consultas ad-hoc en la base de datos, todo con cero conocimiento del lenguaje de consulta de MongoDB. Desarrollado por MongoDB, Inc. Sinupdate
consultas ni acceso al shell.Robo 3T : adquirido por Studio 3T. Una herramienta de administración MongoDB de código abierto multiplataforma centrada en shell. Solo funciones relacionadas con shell, por ejemplo, múltiples shells y resultados, autocompletar. No se mencionan exportaciones / importaciones u otras características. Última confirmación: 2017-jul-04
HumongouS.io : interfaz basada en web con características CRUD, un generador de gráficos y algunas capacidades de colaboración. Prueba de 14 días.
Proyectos abandonados
fuente
mongod v2.6
autenticación y, por lo tanto, ahora MUCHAS personas ya no podrán conectarse de forma remota a ningunamongodb v3.0
instancia. Si usa otro proveedor remoto, y ellos usan>= v3.0 of mongodb
, ya no podrá conectarseLa descarga de MongoVUE ya está disponible en http://blog.mongovue.com/downloads
fuente
MongoVUE parece prometedor.
http://mongovue.wordpress.com/
fuente
La verdadera respuesta es ... No.
Por lo que he encontrado, no hay un cliente de Windows MonogoDB razonable o disponible al público, lo cual es realmente muy triste, ya que MongoDB es bastante bueno.
He pensado en crear una aplicación simple con WPF en Codeplex ... pero no he estado súper motivado.
¿Qué características le interesaría tener? ¿Quizás puedas inspirarme a mí oa otros?
Por ejemplo, ¿solo desea ver bases de datos / colecciones y quizás ediciones simples (para que no tenga que usar el shell) o necesita algo más complejo?
fuente
MongoVue es el mejor que he encontrado hasta ahora, tiene excelentes características como la copia de la base de datos o la colección y la visualización del modo de texto para registros que es extremadamente útil
fuente
Uso MongoVUE, es bueno para ver datos, pero casi no hay habilidades de edición.
fuente
Hay un proyecto basado en la web para esto que se llama relativamente pronto Pongo . Requiere instalar Python y algunas dependencias, pero debería ejecutarse en Windows.
fuente
Si puede ejecutar scripts PHP, puede probar PHP MongoDB Admin . Es un script PHP único que le brinda funciones básicas de administración y búsqueda.
fuente