J'utilise MongoDB dans un système de reporting et je dois supprimer tout un tas de documents de test. Bien que je n'ai pas trop de mal à utiliser les outils de ligne de commande basés sur JSON, il devient extrêmement fastidieux de devoir continuer à rechercher des documents, à copier-coller des OID, etc., en particulier à partir d'une fenêtre d'invite de commande (jamais essayé pour "marquer" du texte qui enveloppe plusieurs lignes?)
Comment puis-je inspecter visuellement les bases de données et les collections, effectuer des tâches CRUD simples et gérer plusieurs scripts dans une fenêtre appropriée (pas une invite de commande)?
windows
user-interface
mongodb
Aaronaught
la source
la source
Réponses:
Voici quelques outils d'administration de l'interface graphique MongoDB populaires:
Open source
dbKoda - éditeur multiplateforme à onglets avec saisie semi -automatique, mise en évidence de la syntaxe et formatage du code (plus sauvegarde automatique, ce que Studio 3T ne prend pas en charge), outils visuels (plan d'explication, tableau de bord des performances en temps réel, générateur de requêtes et d'agrégation de pipeline ), gestionnaire de profilage, analyseur de stockage, conseiller d'index, conversion des commandes MongoDB en syntaxe Node.js, etc. Manque d'édition de document sur place et de possibilité de changer de thème.
Nosqlclient - onglets de sortie du shell multiples, saisie semi-automatique, analyseur de schéma, gestion des index, gestion des utilisateurs / rôles, surveillance en direct et autres fonctionnalités. Basé sur Electron / Meteor.js, développé activement sur GitHub .
adminMongo - application Web ou Electron. Prend en charge la surveillance du serveur et l'édition de documents.
Source fermée
find
requêtes ad hoc sur la base de données - le tout sans aucune connaissance du langage de requête de MongoDB. Développé par MongoDB, Inc. Aucuneupdate
requête ou accès au shell.Robo 3T - acquis par Studio 3T. Un outil de gestion open source MongoDB multi-plateforme centré sur le shell. Fonctionnalités liées au shell uniquement, par exemple plusieurs shells et résultats, saisie semi-automatique. Aucune fonctionnalité d'exportation / importation ou autre n'est mentionnée. Dernier commit: 2017-Jul-04
HumongouS.io - interface Web avec des fonctionnalités CRUD, un générateur de graphiques et des capacités de collaboration. Essai de 14 jours.
Projets abandonnés
la source
mongod v2.6
authentification et, par conséquent, BEAUCOUP de personnes ne pourront plus se connecter à distance à aucunemongodb v3.0
instance. Si vous utilisez un autre fournisseur distant, et qu'ils l'utilisent>= v3.0 of mongodb
, vous ne pourrez plus vous connecterLe téléchargement de MongoVUE est maintenant disponible sur http://blog.mongovue.com/downloads
la source
MongoVUE semble prometteur.
http://mongovue.wordpress.com/
la source
La vraie réponse est ... Non.
Pour autant que je sache, il n'y a pas de client Windows MonogoDB raisonnable ou accessible au public, ce qui est vraiment très triste car MongoDB est plutôt gentil.
J'ai pensé à créer une application simple avec WPF sur Codeplex ... mais je n'ai pas été très motivé.
Quelles fonctionnalités seriez-vous intéressé à avoir? Peut-être pouvez-vous m'inspirer ou inspirer les autres?
Par exemple, voulez-vous simplement afficher des bases de données / collections et peut-être des modifications simples (pour ne pas avoir à utiliser le shell) ou avez-vous besoin de quelque chose de plus complexe?
la source
MongoVue est le meilleur que j'ai trouvé jusqu'à présent, il dispose d'excellentes fonctionnalités telles que la copie de base de données ou de collection et la visualisation en mode texte pour les enregistrements, ce qui est extrêmement utile
la source
J'utilise MongoVUE, c'est bon pour visualiser les données, mais il n'y a presque pas de capacités d'édition.
la source
Il existe un projet Web pour cela qui est relativement tôt appelé Pongo . Il nécessite l'installation de Python et de certaines dépendances, mais il doit fonctionner sous Windows.
la source
Si vous êtes capable d'exécuter des scripts PHP, vous pouvez essayer PHP MongoDB Admin . C'est un script PHP unique qui vous offre des fonctionnalités de base de gestion et de recherche.
la source