Interrogation IDE pour MongoDB?

Je me demande s’il existe un IDE pour MongoDB qui vous permet d’exécuter des requêtes et de voir les résultats? Cela se comporterait comme un parsingur de requêtes dans SQL Server Management Studio. Le problème que je rencontre actuellement est que je dois faire des requêtes, telles que “db.MyTable.find ()” à partir de l’invite de commande, ce qui n’est pas une bonne solution.

Si la réponse est non, existe-t-il une solution «no sql» plus mature comme MongoDB qui possède un IDE?

Web basé

Pour PHP, je recommanderais Rock Mongo. Solide, beaucoup de fonctionnalités, configuration facile.

http://code.google.com/p/rock-php/wiki/rock_mongo

Si vous ne voulez rien installer … vous pouvez utiliser l’interface Web de MongoHQ (même si votre MongoDB n’est pas sur MongoHQ).

https://mongohq.com/home

les fenêtres

De loin, la meilleure interface utilisateur (pour Windows) actuellement disponible est MongoVUE.

http://blog.mongovue.com/

Superbe, beaucoup de fonctionnalités, et si vous êtes nouveau, cela vous aidera vraiment à aller de l’avant …

http://blog.mongovue.com/features/

Voici un Q & A avec l’auteur aussi si vous êtes intéressé …

http://learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue/

Il y a une liste officielle des outils d’administration ici: http://www.mongodb.org/display/DOCS/Admin+UIs

texte alt

Un autre concurrent: http://www.robomongo.org/ Robo 3T (anciennement Robomongo) vous donne une interface de type shell mais affiche vos résultats dans l’interface graphique. Il est disponible pour Windows, Mac (dmg, zip) et Linux (deb, rpm, tar.gz) en tant qu’application de bureau. Actuellement, il existe une version communautaire gratuite (pas de publicité, toutes les fonctionnalités) et des versions payantes avec plus de support et d’influence sur le carnet de commandes.

Robo 3T (anciennement Robomongo) imprime les résultats dans une représentation textuelle treeView ou Json et supporte la génération d’UUID (.NET-, Python-, Java-Encoding). Il a une saisie semi-automatique, affiche plusieurs résultats à la fois et possède un historique des requêtes.

Captures d'écran Robomongo (Linux, Mac, Windows)

Toujours en utilisant MongoVue, (version sous licence) mais je le trouve trop limité. Une interface utilisateur d’administration devrait vous fournir des fonctionnalités de base telles que supprimer un enregistrement par un clic droit, définir une valeur nulle, insérer des données avec un sélecteur, etc.

Tout en vérifiant la page des outils d’administration mongodb après ma frustration avec MongoVue, j’ai découvert ce qui suit. Je n’aime pas trop ces outils tout-en-un mais je pense que je vais essayer

http://www.nucleonsoftware.com/Products/Database-Master