Sugiera una buena herramienta basada en GUI para la administración de la base de datos MongoDB .
Requisitos:
Requisitos opcionales:
Estoy usando Windows 8.
Usé Mongovue una vez, podría ser una buena opción para sus necesidades.
Es lo que espera que sea de una interfaz de usuario de administración de base de datos:
Aquí está la lista de características:
Tiene múltiples ediciones , va desde gratis hasta $ 2.5K, pero sus requisitos están bien cubiertos en la edición gratuita en mi humilde opinión.
Puedes usar Robomongo :
La principal diferencia con Mongovue es que está centrado en el shell (mientras que Mongovue es realmente una GUI). Entonces, en cierto sentido, es mitad una GUI, mitad una CLI, con todos los pros y los contras que tienen la CLI y la GUI.
Puedes usar RockMongo . Es básicamente el equivalente de PHPMyAdmin para MongoDB (es decir, basado en la web y necesita un servidor PHP). Hace todo lo que pediste y tiene algunas características más:
Sistema:
Base de datos:
Recopilación:
Puedes usar MongoChef :
Recientemente descubrí una herramienta llamada simplemente DbSchema ( http://www.dbschema.com ). En primer lugar, me impresionó porque hacen diagramas para MongoDB. En segundo lugar, encontré un gran explorador de datos de ellos, donde puede explorar datos de cada colección y subdocumentos en una ventana separada.
Ahora estoy tratando con la clave externa virtual de ellos, para explorar los datos de dos colecciones que se vinculan entre sí a través de ObjectId. Busque la herramienta DbSchema, es excelente para los diagramas que hacen para MongoDB, el generador de consultas y el explorador de datos. descubrir dentro como claves externas virtuales hace que la interacción sea realmente similar con las bases de datos relacionales, donde puede colocar datos en múltiples colecciones y unirlos con ObjectId. Me sorprendió ver que también es posible tener diagramas para MongoDB, como para cualquier base de datos relacional.
Vaya a la herramienta DbSchema. Eche un vistazo a la exploración de datos relacionales y las claves externas virtuales allí, son un paso adelante en el diseño de una base de datos con datos sobre múltiples colecciones y referencias entre ellos a través de ObjectId.
jrh