¿Cómo puedo navegar o consultar datos de MongoDB en vivo?
-
18-09-2019 - |
Pregunta
He buscado en Google pero no pude encontrar un espectador de MongoDB en funcionamiento o un navegador de datos.
Una herramienta ideal (para mis necesidades) sería un espectador basado en la web con características simples muertas (navegar y hacer consultas).
Solución
Tú tienes :
Otros consejos
Ver: http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb¡Esperemos que se actualice con frecuencia cuando hay nuevas herramientas disponibles!
EDITAR:
Mejor descripción general: http://www.mongodb.org/display/docs/admin+uis
¡Solo probé Mongovue y funciona como un encanto! Échale un vistazo: http://www.mongovue.com/
Mongohub se mueve a una versión Mac nativa, por favor verifique http://github.com/bububa/mongohub-mac.
Genghisapp es lo que quieres.
Es una GUI basada en la web que es limpia, liviana, directa, ofrece atajos de teclado y funciona de manera increíblemente. También es compatible GridFS
.
¡Lo mejor de todo es que es un solo guión!
Para instalarlo
$ gem install genghisapp bson_ext
(bson_ext
es opcional pero mejorará en gran medida el rendimiento de la GUI)
Para ejecutarlo (Esto abrirá automáticamente su navegador web y también navegará a la aplicación)
genghisapp
Para detener
genghisapp --kill
https://github.com/imaginea/mviewer
He probado este y, como espectador, es increíble con vistas de árbol y documento.
Solo estoy probando Rock_mongo
Es una buena herramienta, escrita en PHP.
Mgovue es la mejor opción que encontré hasta ahora, tiene excelentes características que no vi en otros espectadores, además ofrece pocas opciones para ver los datos, como JSON, Tablas y Jerarquía, lo cual es extremadamente útil.
Evite MongoExplorer, tiene problemas importantes, lo que puede causarle enormes dolores de cabeza. Al ver los registros que usan estas herramientas, puede cambiar los campos que son montonos a una 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 en qué parte de mi código estoy haciendo esta cosa tonta" ...
- Robomongo
- Genghis
- Y lista completa de aquí http://docs.mongodb.org/ecosystem/tools/administration-interfaces/
Mientras que el incorporado Interfaz HTTP de MongoDB no es exactamente lo que está pidiendo, pero está disponible y admite una interfaz de descanso para hacer consultas simples, etc. Esto es incorporado a la instancia de Mongo con un valor predeterminado del puerto 28017.
- Documentación: http://www.mongodb.org/display/docs/http+interface
As well as those mentioned by shingara, there's also:
- Opricot
- PHPMoAdmin
- MongoHub (I've heard mixed reviews on this one, not sure if it's maintained)
Just pushed mongoclikker to GitHub. It's a dead simple MongoDB viewer written in Node.
There a lot of UIs on official mongo site http://www.mongodb.org/display/DOCS/Admin+UIs
To add to the list :)
I just made a simple Mongo browser based on a hierarchical JQueryTreeview and implemented in Sinatra and Ruby.
The reason for another viewer was that I wanted something that was fast and easy (both to use and the code base), that would let me peek at what was going on my MongoDB. Also, I wanted some nice Ajax effects. and could be the base of a more complete browser.
I just released a simple web-based data viewer called Mongs. It isn't a server admin GUI, it's focused on data browsing, which sounds like what you're interested in. Mongs is implemented in Python using the Aspen web framework.
JMongo is nice db viewer using on fedora linux
I started work on small project: https://github.com/lucassus/mongo_browser It's a mongodb browser based on ruby's sinatra framework.
here is the better tool for sql as well as No-Sql viewer and also you can query in gui mode with this tool.
I using Robomongo, in version 0.8.3 implemented multiply inserting documents, for more details https://github.com/paralect/robomongo/issues/173. Robomongo also have builtin mongodb-shell may be usefully for your purposes.
I'm using MongoDB Compass
. You can download the community edition by entering valid information.