¿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).

Gonzalo
fuente

Respuestas:

34

Tienes :

shingara
fuente
¡Mongo3 parece ser una herramienta increíble para un administrador y desarrollador!
Bryan Rehbein
3
sí, pero hay demasiada moda. La interfaz más simple debe ser excelente
shingara
1
La respuesta de @ NickGreen contiene una lista mejor y actualizada: http://www.mongodb.org/display/DOCS/Admin+UIs de 10gen mismos.
Diógenes
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/

NickGreen
fuente
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
Gracias
fuente
9

https://github.com/Imaginea/mViewer

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

Ved
fuente
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
6

Solo estoy probando Rock_Mongo

Es una buena herramienta, escrita en PHP.

chris
fuente
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" ...

Avi Kapuya
fuente
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

Además de los mencionados por shingara, también hay:

kristina
fuente
1
Probé MongoHub y es realmente malo :(
shingara
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

Thomas O
fuente
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.

whit537
fuente
1

JMongo es un buen visor de db que se usa en fedora linux

pez hambriento
fuente
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.

Yogesh Prajapati
fuente
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.

achuth
fuente
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

ahyong
fuente
Evite las respuestas de solo enlace.
Kilazur
1

Estoy usando MongoDB Compass. Puede descargar la edición comunitaria ingresando información válida.

BullyWiiPlaza
fuente