¿Cómo puedo buscar o consultar datos de MongoDB en vivo?


80

Busqué en Google pero no pude encontrar un visor de MongoDB o un navegador de datos que funcionara.

Una herramienta ideal (para mis necesidades) sería un visor basado en web con funciones muy simples (navegar y hacer consultas).

Respuestas:



20

Ver: http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb ¡ Esperamos que se actualice con frecuencia cuando haya nuevas herramientas disponibles!


EDITAR:

Mejor descripción general: http://www.mongodb.org/display/DOCS/Admin+UIs

¡Acabo de probar MongoVUE y funciona como un encanto! Compruébalo: http://www.mongovue.com/


ADVERTENCIA: Por lo que puedo ver en su página de Facebook , MongoVUE está muerto; además, todavía aceptan pedidos y toman su dinero, pero nunca emiten una clave de licencia. También es una pena; es una herramienta muy prometedora.
Jim Dagg

@JimDagg MongoVue aparentemente todavía ofrece una versión gratuita de la herramienta: mongovue.com/purchase , también se muestra en la página de la interfaz de usuario de mongodb. Por otra parte, no lo he probado en un tiempo, así que no estoy seguro de si sigue siendo la mejor manera de hacerlo :).
NickGreen


11

genghisapp es lo que quieres.

Es una GUI basada en web que es limpia, liviana, sencilla, ofrece atajos de teclado y funciona de maravilla. También es compatible GridFS.

¡Lo mejor de todo es que es un solo guión!


buscar

editor json


Para instalarlo

$ gem install genghisapp bson_ext

( bson_extes opcional pero mejorará enormemente el rendimiento de la interfaz gráfica de usuario)


Para ejecutarlo (esto abrirá automáticamente su navegador web y también navegará a la aplicación)

genghisapp

Para detenerlo

genghisapp --kill

9

https://github.com/Imaginea/mViewer

He probado este y, como visor, es increíble con vistas de árbol y documentos.


mViewer es realmente asombroso. Simple, ¡pero hace lo que necesito!
Kai Wähner

Eso es bastante bueno :) ¡Y no php!
UpTheCreek

Sin embargo, ¿sabe cómo seleccionar por id en el ejecutor de consultas? ¡No puedo entender eso!
UpTheCreek

@UpTheCreek: - El ejecutor de consultas está configurado para ejecutar una consulta db. <coll> .find ({}). Así que simplemente pase un objeto json con _id y su valor y haga clic en ejecutar para seleccionar por id algo como esto: - {"_id": {"$ oid": "4e4bc3d0f2c4f71b1c194234"}}
Srinath Anantha


4

MogoVue es la mejor opción que encontré hasta ahora, tiene grandes características que no vi en otros visores, además ofrece pocas opciones para mirar los datos, como json, tablas y jerarquía, lo cual es extremadamente útil.

Evite MongoExplorer , tiene problemas importantes que pueden causarle grandes dolores de cabeza. Al ver registros con estas herramientas, puede cambiar los campos que son de MongoId a la cadena de plano, no da ninguna indicación sobre esto, solo lo hace cuando se enfoca en el campo de identificación, este error me costó mucho tiempo y esfuerzo tratando de encontrar "qué y dónde en mi código estoy haciendo esta tontería" ...


ADVERTENCIA: Por lo que puedo ver en su página de Facebook , MongoVUE está muerto; además, todavía aceptan pedidos y toman su dinero, pero nunca emiten una clave de licencia. También es una pena; es una herramienta muy prometedora.
Jim Dagg

MongoVue está vivo y coleando
Avi Kapuya






2

Para agregar a la lista :)

Acabo de hacer un navegador Mongo simple basado en un JQueryTreeview jerárquico e implementado en Sinatra y Ruby.

La razón de otro espectador fue que quería algo que fuera rápido y fácil (tanto de usar como del código base), que me permitiera echar un vistazo a lo que estaba pasando en mi MongoDB. Además, quería algunos efectos agradables de Ajax. y podría ser la base de un navegador más completo.

https://github.com/tomjoro/mongo_browser


1

Acabo de lanzar un simple visor de datos basado en web llamado Mongs . No es una GUI de administrador de servidor, se centra en la exploración de datos, lo que parece ser lo que le interesa. Mongs se implementa en Python utilizando el marco web de Aspen.




1

aquí está la mejor herramienta para sql así como para el visor No-Sql y también puede consultar en modo gui con esta herramienta.


Una pieza de software bastante impresionante, aunque estaba buscando algo más simple (¡y gratis!). ¡Gracias por tu respuesta!
Gonzalo

1

" RoboMongo " es fácil de usar y multiplataforma, se usa en centos 6.2 pero no tiene la opción de importar / exportar datos que se puede encontrar en " umongo " pero no es fácil de usar como RoboMongo.


1
  • Para web: genghis es simple y tiene una interfaz mucho más moderna. genghis

  • Para escritorio: robomongo : herramienta de administración MongoDB multiplataforma centrada en Shell robomongo


Evite las respuestas de solo enlace.
Kilazur


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.