Ich verwende MongoDB in einem Berichtssystem und muss eine ganze Reihe von Testdokumenten löschen. Ich habe zwar keine allzu großen Probleme mit den JSON-basierten Befehlszeilentools, es wird jedoch äußerst mühsam, weiterhin nach Dokumenten suchen, OIDs kopieren und einfügen usw. insbesondere from ein Eingabeaufforderungsfenster (haben Sie jemals versucht, mehrzeiligen Text zu "markieren"?)
Wie kann ich die Datenbanken und Sammlungen visuell untersuchen, einige einfache CRUD-Aufgaben ausführen und mehrere Skripts in einem richtigen Fenster verwalten (keine Eingabeaufforderung)?
Hier sind einige beliebte MongoDB-GUI-Verwaltungstools:
dbKoda - Plattformübergreifender Editor mit Registerkarten und automatischer Vervollständigung, Hervorhebung der Syntax und Formatierung des Codes (plus automatisches Speichern, was Studio 3T nicht unterstützt), visuelle Tools (Plan erläutern, Echtzeitleistung) Dashboard-, Abfrage- und Aggregations-Pipeline-Builder), Profiling-Manager, Speicheranalysator, Indexberater, Konvertieren von MongoDB-Befehlen in Node.js-Syntax usw.
Nosqlclient - Mehrere Shell-Ausgaberegisterkarten, automatische Vervollständigung, Schemaanalyse, Indexverwaltung, Benutzer-/Rollenverwaltung, Live-Überwachung und andere Funktionen. Electron/Meteor.js-basiert, aktiv entwickelt auf GitHub .
adminMongo - webbasierte oder elektronische App. Unterstützt Serverüberwachung und Dokumentbearbeitung.
find
für die Datenbank ausführen können - alle ohne Kenntnisse der Abfragesprache von MongoDB. Entwickelt von MongoDB, Inc. Keine update
Abfragen oder Zugriff auf die Shell.Robo 3T - von Studio 3T erworben. Ein plattformübergreifendes Open-Source-MongoDB-Management-Tool mit Shell-Schwerpunkt. Nur Shell-bezogene Merkmale, z. Mehrere Shells und Ergebnisse, automatische Vervollständigung. Es werden weder Export/Import noch andere Funktionen erwähnt. Letzte Übergabe: 2017-Jul-04
HumongouS.io - Web-basierte Oberfläche mit CRUD-Funktionen, einem Chart Builder und einigen Funktionen für die Zusammenarbeit. 14-tägige Testversion.
Der MongoVUE-Download ist jetzt verfügbar @ http://blog.mongovue.com/downloads
MongoVUE sieht vielversprechend aus.
Die wahre Antwort lautet ... Nein.
Soweit ich festgestellt habe, gibt es keinen vernünftigen oder öffentlich verfügbaren Windows MonogoDB-Client, was wirklich sehr traurig ist, da MongoDB ziemlich süß ist.
Ich habe darüber nachgedacht, eine einfache App mit WPF auf Codeplex zusammenzustellen ... aber ich war nicht besonders motiviert.
Welche Features würden Sie gerne haben? Vielleicht kannst du mich oder andere inspirieren?
Möchten Sie beispielsweise nur DBs/Sammlungen und möglicherweise einfache Bearbeitungen anzeigen (damit Sie die Shell nicht verwenden müssen) oder benötigen Sie etwas Komplexeres?
MongoVue ist das Beste, was ich bis jetzt gefunden habe. Es verfügt über großartige Funktionen wie Datenbank- oder Sammlungskopie- und Textmodus-Anzeige für Datensätze, was äußerst nützlich ist
Ich benutze MongoVUE, es ist gut zum Anzeigen von Daten, aber es gibt fast keine Bearbeitungsmöglichkeiten.