WARNUNG: Soweit ich auf ihrer Facebook-Seite sehen kann , ist MongoVUE tot. Darüber hinaus akzeptieren sie weiterhin Bestellungen und nehmen Ihr Geld entgegen, stellen jedoch niemals einen Lizenzschlüssel aus. Es ist auch eine Schande; Es ist ein sehr vielversprechendes Werkzeug.
Jim Dagg
@JimDagg MongoVue bietet offenbar immer noch eine kostenlose Version des Tools an: mongovue.com/purchase , die auch weiterhin auf der Seite der Mongodb-Benutzeroberfläche angezeigt wird. Andererseits habe ich es eine Weile nicht mehr versucht, daher bin ich mir nicht sicher, ob es immer noch der beste Weg ist :).
Es ist eine webbasierte Benutzeroberfläche, die sauber, leicht und unkompliziert ist, Tastaturkürzel bietet und hervorragend funktioniert. Es unterstützt auch GridFS.
Das Beste ist, es ist ein einziges Skript!
Um es zu installieren
$ gem install genghisapp bson_ext
( bson_extist optional, verbessert aber die Leistung der GUI erheblich)
Um es auszuführen (dies öffnet automatisch Ihren Webbrowser und navigiert auch zur App)
mViewer ist wirklich großartig. Einfach, macht aber was ich brauche!
Kai Wähner
Das ist ganz nett :) Und kein PHP!
UpTheCreek
Wissen Sie, wie Sie im Abfrage-Executor nach ID auswählen können? Kann das nicht herausfinden!
UpTheCreek
@UpTheCreek: - Der Abfrage-Executor ist so eingestellt, dass er eine Abfrage db. <Coll> .find ({}) ausführt. Übergeben Sie einfach ein JSON-Objekt mit _id und seinem Wert und klicken Sie auf Ausführen, um nach ID Folgendes auszuwählen: - {"_id": {"$ oid": "4e4bc3d0f2c4f71b1c194234"}}
MogoVue ist die beste Option, die ich bisher gefunden habe. Es bietet großartige Funktionen, die ich in anderen Viewern nicht gesehen habe, und es bietet nur wenige Optionen zum Anzeigen der Daten wie JSON, Tabellen und Hierarchien, was äußerst nützlich ist.
Vermeiden Sie MongoExplorer , es hat große Probleme, die Ihnen große Kopfschmerzen bereiten können. Wenn Sie Datensätze mit diesen Tools anzeigen, werden möglicherweise Felder, die MongoIds sind, in ebene Zeichenfolgen geändert. Es gibt keinen Hinweis darauf. Dies geschieht nur, wenn Sie sich auf das ID-Feld konzentrieren. Dieser Fehler hat mich viel Zeit und Mühe gekostet, ihn zu finden "Was und wo in meinem Code mache ich diese dumme Sache" ...
WARNUNG: Soweit ich auf ihrer Facebook-Seite sehen kann , ist MongoVUE tot. Darüber hinaus akzeptieren sie weiterhin Bestellungen und nehmen Ihr Geld entgegen, stellen jedoch niemals einen Lizenzschlüssel aus. Es ist auch eine Schande; Es ist ein sehr vielversprechendes Werkzeug.
Die integrierte HTTP-Schnittstelle von MongoDB ist zwar nicht genau das, wonach Sie fragen, sie ist jedoch verfügbar und unterstützt eine REST-Schnittstelle für einfache Abfragen usw. Diese ist in die Mongo-Instanz mit dem Standardwert von Port 28017 integriert.
Ich habe gerade einen einfachen Mongo-Browser erstellt, der auf einem hierarchischen JQueryTreeview basiert und in Sinatra und Ruby implementiert ist.
Der Grund für einen anderen Betrachter war, dass ich etwas wollte, das schnell und einfach war (sowohl die Verwendung als auch die Codebasis), mit dem ich einen Blick auf die Vorgänge in meiner MongoDB werfen konnte. 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 Daten-Viewer namens Mongs veröffentlicht . Es ist keine Server-Administrator-GUI, sondern konzentriert sich auf das Durchsuchen von Daten, was sich nach Ihren Wünschen anhört. Mongs wird in Python mithilfe des Aspen-Webframeworks implementiert.
Ich habe mit der Arbeit an einem kleinen Projekt begonnen: https://github.com/lucassus/mongo_browser
Es ist ein Mongodb-Browser, der auf dem Sinatra-Framework von Ruby basiert.
Ziemlich beeindruckende Software, obwohl ich nach etwas Einfacherem (und Kostenlosem!) Gesucht habe. Danke für deine Antwort!
Gonzalo
1
" RoboMongo " ist einfach zu bedienen und plattformübergreifend. Es verwendet Centos 6.2, bietet jedoch keine Option für den Datenimport / -export, die in " umongo " zu finden ist, aber als RoboMongo nicht einfach zu verwenden ist.
Ich habe Robomongo verwendet und in Version 0.8.3 das mehrfache Einfügen von Dokumenten implementiert. Weitere Informationen finden Sie unter https://github.com/paralect/robomongo/issues/173 . Robomongo hat auch eine eingebaute Mongodb-Shell, die für Ihre Zwecke nützlich sein kann.
Siehe: http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb Hoffentlich wird es regelmäßig 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! Probieren Sie es aus: http://www.mongovue.com/
quelle
MongoHub wird auf eine native Mac-Version verschoben. Überprüfen Sie http://github.com/bububa/MongoHub-Mac .
quelle
Dschingisapp ist was Sie wollen.
Es ist eine webbasierte Benutzeroberfläche, die sauber, leicht und unkompliziert ist, Tastaturkürzel bietet und hervorragend funktioniert. Es unterstützt auch
GridFS
.Das Beste ist, es ist ein einziges Skript!
Um es zu installieren
(
bson_ext
ist optional, verbessert aber die Leistung der GUI erheblich)Um es auszuführen (dies öffnet automatisch Ihren Webbrowser und navigiert auch zur App)
Um es zu stoppen
quelle
https://github.com/Imaginea/mViewer
Ich habe es versucht und als Betrachter ist es fantastisch mit Baum- und Dokumentansichten.
quelle
Ich teste nur Rock_Mongo
Es ist ein schönes Tool, geschrieben in PHP.
quelle
MogoVue ist die beste Option, die ich bisher gefunden habe. Es bietet großartige Funktionen, die ich in anderen Viewern nicht gesehen habe, und es bietet nur wenige Optionen zum Anzeigen der Daten wie JSON, Tabellen und Hierarchien, was äußerst nützlich ist.
Vermeiden Sie MongoExplorer , es hat große Probleme, die Ihnen große Kopfschmerzen bereiten können. Wenn Sie Datensätze mit diesen Tools anzeigen, werden möglicherweise Felder, die MongoIds sind, in ebene Zeichenfolgen geändert. Es gibt keinen Hinweis darauf. Dies geschieht nur, wenn Sie sich auf das ID-Feld konzentrieren. Dieser Fehler hat mich viel Zeit und Mühe gekostet, ihn zu finden "Was und wo in meinem Code mache ich diese dumme Sache" ...
quelle
quelle
Die integrierte HTTP-Schnittstelle von MongoDB ist zwar nicht genau das, wonach Sie fragen, sie ist jedoch verfügbar und unterstützt eine REST-Schnittstelle für einfache Abfragen usw. Diese ist in die Mongo-Instanz mit dem Standardwert von Port 28017 integriert.
quelle
Neben den von Shingara erwähnten gibt es auch:
quelle
Ich habe gerade Mongoclikker zu GitHub geschoben . Es ist ein absolut einfacher MongoDB-Viewer, der in Node geschrieben wurde .
quelle
Es gibt viele Benutzeroberflächen auf der offiziellen Mongo-Website http://www.mongodb.org/display/DOCS/Admin+UIs
quelle
Zur Liste hinzufügen :)
Ich habe gerade einen einfachen Mongo-Browser erstellt, der auf einem hierarchischen JQueryTreeview basiert und in Sinatra und Ruby implementiert ist.
Der Grund für einen anderen Betrachter war, dass ich etwas wollte, das schnell und einfach war (sowohl die Verwendung als auch die Codebasis), mit dem ich einen Blick auf die Vorgänge in meiner MongoDB werfen konnte. Außerdem wollte ich einige schöne Ajax-Effekte. und könnte die Basis eines vollständigeren Browsers sein.
https://github.com/tomjoro/mongo_browser
quelle
Ich habe gerade einen einfachen webbasierten Daten-Viewer namens Mongs veröffentlicht . Es ist keine Server-Administrator-GUI, sondern konzentriert sich auf das Durchsuchen von Daten, was sich nach Ihren Wünschen anhört. Mongs wird in Python mithilfe des Aspen-Webframeworks implementiert.
quelle
JMongo ist ein netter DB-Viewer, der unter Fedora Linux verwendet wird
quelle
Ich habe mit der Arbeit an einem kleinen Projekt begonnen: https://github.com/lucassus/mongo_browser Es ist ein Mongodb-Browser, der auf dem Sinatra-Framework von Ruby basiert.
quelle
Hier ist das bessere Tool für SQL sowie No-Sql Viewer und Sie können mit diesem Tool auch im GUI-Modus abfragen.
quelle
" RoboMongo " ist einfach zu bedienen und plattformübergreifend. Es verwendet Centos 6.2, bietet jedoch keine Option für den Datenimport / -export, die in " umongo " zu finden ist, aber als RoboMongo nicht einfach zu verwenden ist.
quelle
Für Web: Dschingis ist einfach und hat viel mehr Mode-Oberfläche.
Für den Desktop: robomongo : Shell-zentriertes plattformübergreifendes MongoDB-Verwaltungstool
quelle
Ich habe Robomongo verwendet und in Version 0.8.3 das mehrfache Einfügen von Dokumenten implementiert. Weitere Informationen finden Sie unter https://github.com/paralect/robomongo/issues/173 . Robomongo hat auch eine eingebaute Mongodb-Shell, die für Ihre Zwecke nützlich sein kann.
quelle
Ich benutze
MongoDB Compass
. Sie können die Community Edition herunterladen, indem Sie gültige Informationen eingeben.quelle