Wie kann ich Live-MongoDB-Daten durchsuchen oder abfragen?


80

Ich habe gegoogelt, aber keinen funktionierenden MongoDB-Viewer oder Datenbrowser gefunden.

Ein ideales (für meine Bedürfnisse) Tool wäre ein webbasierter Viewer mit absolut einfachen Funktionen (Durchsuchen und Ausführen von Abfragen).

Antworten:



20

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/


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 :).
NickGreen


11

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!


Suche

json editor


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)

genghisapp

Um es zu stoppen

genghisapp --kill

9

https://github.com/Imaginea/mViewer

Ich habe es versucht und als Betrachter ist es fantastisch mit Baum- und Dokumentansichten.


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"}}
Srinath Anantha


4

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.
Jim Dagg

MongoVue lebt und tritt
Avi Kapuya



2

Neben den von Shingara erwähnten gibt es auch:


1
Ich teste MongoHub und es ist wirklich schlecht :(
Shingara



2

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


1

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.




1

Hier ist das bessere Tool für SQL sowie No-Sql Viewer und Sie können mit diesem Tool auch im GUI-Modus abfragen.


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.


1
  • Für Web: Dschingis ist einfach und hat viel mehr Mode-Oberfläche. Dschingis

  • Für den Desktop: robomongo : Shell-zentriertes plattformübergreifendes MongoDB-Verwaltungstool Robomongo


Vermeiden Sie Antworten nur mit Link.
Kilazur


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.