Wie kann ich Live -MongoDB -Daten durchsuchen oder abfragen?
-
18-09-2019 - |
Frage
Ich habe herumgegoogelt, konnte aber keinen berufstätigen MongoDB -Viewer oder Datenbrowser finden.
Ein ideales Tool (für mein Bedürfnis) wäre ein webbasierter Betrachter mit toten einfachen Funktionen (Surfen und Abfragen).
Lösung
Du hast :
Andere Tipps
Sehen: http://nosql.mypopescu.com/post/334469038/a-cuple-of-nice-gui-tools-for-mongodbHoffentlich wird es häufig aktualisiert, wenn neue Tools verfügbar sind!
BEARBEITEN:
Bessere Übersicht: http://www.mongodb.org/display/docs/admin+uis
Ich habe gerade Mongovue ausprobiert und es funktioniert wie ein Zauber! Hör zu: http://www.mongovue.com/
Mongohub wird in eine native Mac -Version verschoben, bitte überprüfen Sie http://github.com/bububa/mongohub-mac.
Genghisapp ist was du willst.
Es ist eine webbasierte GUI, die sauber, leicht und unkompliziert ist, Tastaturverknüpfungen bietet und unglaublich funktioniert. Es unterstützt auch GridFS
.
Das Beste von allem ist, es ist ein einzelnes Skript!
Um es zu installieren
$ gem install genghisapp bson_ext
(bson_ext
ist optional, wird aber die Leistung der GUI erheblich verbessern)
Es laufen (Dies öffnet automatisch Ihren Webbrowser und navigieren auch zur App.)
genghisapp
Um es zu stoppen
genghisapp --kill
https://github.com/imaginea/mviewer
Ich habe diesen ausprobiert und als Betrachter ist es großartig mit Baum- und Dokumentansichten.
Ich teste nur Rock_Mongo
Es ist ein schönes Werkzeug, geschrieben in PHP.
Mogovue ist die beste Option, die ich bisher gefunden habe. Es hat großartige Funktionen, die ich bei anderen Zuschauern nicht gesehen habe. Außerdem gibt es nur wenige Möglichkeiten, die Daten zu betrachten, wie JSON, Tabellen und Hierarchie, was äußerst nützlich ist.
Vermeiden Sie den Mongoexplorer, Es hat große Probleme, die Ihnen riesige Kopfschmerzen verursachen können. Wenn Datensätze mit diesen Tools angezeigt werden, kann dies Felder ändern, bei denen es sich um Mongoids -zu -Ebenen -Zeichenfolge handelt. Es gibt keinen Hinweis darauf. "Was und wo in meinem Code mache ich diese dumme Sache" ...
- Robomongo
- Genghis
- Und ganze Liste von hier aus http://docs.mongodb.org/ecosystem/tools/administration-interfaces/
Während der eingebaute Einbau HTTP -Schnittstelle von MongoDB ist nicht genau das, wonach Sie fragen, aber es ist verfügbar und unterstützt eine REST -Schnittstelle, um einfache Abfragen usw. zu machen. eingebaut an die Mongo -Instanz mit einem Standard von Port 28017.
- Dokumentation: http://www.mongodb.org/display/docs/http+Interface
Sowie die von Shingara erwähnten, gibt es auch:
- Opripot
- Phpmoadmin
- Mongohub (Ich habe gemischte Bewertungen zu diesem Zeitpunkt gehört, nicht sicher, ob es beibehalten wird)
Ich habe gerade gedrückt Mongoclikker zu Github. Es ist ein totes einfaches MongoDB -Betrachter im Knoten geschrieben.
Es gibt viele UIs auf der offiziellen Mongo -Site http://www.mongodb.org/display/docs/admin+uis
Zur Liste hinzufügen :)
Ich habe gerade einen einfachen Mongo -Browser gemacht, der auf einem hierarchischen JqueryTreeview basiert und in Sinatra und Ruby implementiert wird.
Der Grund für einen anderen Betrachter war, dass ich etwas wollte, das schnell und einfach war (sowohl zu bedienen als auch die Codebasis), das mich auf meinen MongoDb schauen ließ. Außerdem wollte ich einige schöne Ajax -Effekte. und könnte die Basis eines vollständigeren Browsers sein.
Ich habe gerade einen einfachen webbasierten Datenvolkser namens veröffentlicht Mongs. Es ist keine Server -Administrator -GUI, sie konzentriert sich auf das Surfen von Daten, was nach dem, was Sie interessiert, anhören. Mongs wird in Python mit dem Aspen -Web -Framework implementiert.
Jmongo ist ein schöner DB -Viewer, der unter Fedora Linux verwendet wird
Ich habe mit der Arbeit an einem kleinen Projekt angefangen: https://github.com/lucassus/mongo_browserEs ist ein MongoDB -Browser, der auf Rubys Sinatra -Framework basiert.
hier ist sowohl das bessere Werkzeug für SQL als auch für SQL No-SQL Viewer Und Sie können auch im GUI -Modus mit diesem Tool abfragen.
Ich benutze Robomongo, in Version 0.8.3 implementierte Multiply -Einfügungsdokumente für weitere Details https://github.com/paralect/robomongo/issues/173. Robomongo hat auch eine MongoDB-Schale gebaut, die für Ihre Zwecke sinnvoll sein kann.
Ich benutze MongoDB Compass
. Sie können die Community -Ausgabe herunterladen, indem Sie gültige Informationen eingeben.