Jak mogę przeglądać lub wyszukiwać aktualne dane MongoDB?


80

Przeszukałem go, ale nie mogłem znaleźć działającej przeglądarki MongoDB lub przeglądarki danych.

Idealnym (dla moich potrzeb) narzędziem byłaby przeglądarka internetowa z martwymi prostymi funkcjami (przeglądanie i wykonywanie zapytań).

Odpowiedzi:



20

Zobacz: http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb Mamy nadzieję, że będzie on często aktualizowany, gdy będą dostępne nowe narzędzia!


EDYTOWAĆ:

Lepszy przegląd: http://www.mongodb.org/display/DOCS/Admin+UIs

Właśnie wypróbowałem MongoVUE i działa jak marzenie! Sprawdź to: http://www.mongovue.com/


OSTRZEŻENIE: Prawie, jak mogę stwierdzić z ich strony na Facebooku , MongoVUE nie żyje; ponadto nadal przyjmują zamówienia i przyjmują pieniądze, ale nigdy nie wydają klucza licencyjnego. To też wstyd; to bardzo obiecujące narzędzie.
Jim Dagg

@JimDagg MongoVue nadal oferuje bezpłatną wersję narzędzia: mongovue.com/purchase , ale nadal jest wyświetlane na stronie mongodb UI. Z drugiej strony, nie próbowałem tego od jakiegoś czasu, więc nie jestem pewien, czy to nadal najlepsza droga :).
NickGreen


11

genghisapp jest tym, czego chcesz.

Jest to interfejs graficzny oparty na sieci Web, który jest przejrzysty, lekki, prosty, oferuje skróty klawiaturowe i działa niesamowicie. Obsługuje również GridFS.

A co najlepsze, to pojedynczy skrypt!


Szukaj

json Editor


Aby go zainstalować

$ gem install genghisapp bson_ext

( bson_extjest opcjonalny, ale znacznie poprawi wydajność interfejsu GUI)


Aby go uruchomić (spowoduje to automatyczne otwarcie przeglądarki internetowej i również przejście do aplikacji)

genghisapp

Żeby to zatrzymać

genghisapp --kill

9

https://github.com/Imaginea/mViewer

Wypróbowałem ten i jako przeglądarka jest niesamowity z widokami drzew i dokumentów.


mViewer jest naprawdę niesamowity. Proste, ale robi to, czego potrzebuję!
Kai Wähner

To całkiem miłe :) I nie ma php!
UpTheCreek

Czy jednak wiesz, jak wybrać według identyfikatora w module wykonawczym zapytania? Nie mogę tego rozgryźć!
UpTheCreek

@UpTheCreek: - Wykonawca zapytania jest ustawiony do wykonywania zapytania db. <coll> .find ({}). Więc po prostu przekaż obiekt json z _id i jego wartością i kliknij wykonaj, aby wybrać według identyfikatora, coś takiego: - {"_id": {"$ oid": "4e4bc3d0f2c4f71b1c194234"}}
Srinath Anantha


4

MogoVue to najlepsza opcja, jaką do tej pory znalazłem, ma świetne funkcje, których nie widziałem w innych przeglądarkach, a ponadto daje kilka opcji spojrzenia na dane, jak json, tabele i hierarchia, co jest niezwykle przydatne.

Unikaj MongoExplorera , ma poważne problemy, które mogą powodować ogromne bóle głowy. Podczas przeglądania rekordów za pomocą tego narzędzia może zmienić pola, które są MongoId, na ciąg znaków płaszczyzny, nie daje to żadnych wskazówek, po prostu robi to, gdy skupisz się na polu id, ten błąd kosztował mnie dużo czasu i wysiłku, próbując znaleźć „co i gdzie w moim kodzie robię tę głupią rzecz” ...


OSTRZEŻENIE: Prawie, jak mogę stwierdzić z ich strony na Facebooku , MongoVUE nie żyje; ponadto nadal przyjmują zamówienia i przyjmują pieniądze, ale nigdy nie wydają klucza licencyjnego. To też wstyd; to bardzo obiecujące narzędzie.
Jim Dagg,

MongoVue żyje i
działa






2

Aby dodać do listy :)

Właśnie stworzyłem prostą przeglądarkę Mongo opartą na hierarchicznym JQueryTreeview i zaimplementowałem w Sinatrze i Ruby.

Powodem dla innej przeglądarki było to, że chciałem czegoś, co było szybkie i łatwe (zarówno w użyciu, jak i bazie kodu), co pozwoliłoby mi rzucić okiem na to, co się dzieje w mojej MongoDB. Chciałem też mieć fajne efekty Ajax. i może być podstawą pełniejszej przeglądarki.

https://github.com/tomjoro/mongo_browser


1

Właśnie wydałem prostą przeglądarkę danych w sieci Web o nazwie Mongs . To nie jest GUI administratora serwera, ale koncentruje się na przeglądaniu danych, co brzmi jak to, co Cię interesuje. Mongs jest zaimplementowany w Pythonie przy użyciu frameworka internetowego Aspen.




1

tutaj jest lepsze narzędzie dla przeglądarki sql, jak i No-Sql, a także możesz wykonywać zapytania w trybie GUI za pomocą tego narzędzia.


Całkiem imponujące oprogramowanie, chociaż szukałem czegoś prostszego (i darmowego!). Dzięki za odpowiedź!
Gonzalo

1

RoboMongo ” jest łatwy w użyciu i wieloplatformowy, używa na centos 6.2, ale nie ma opcji importu / eksportu danych, które można znaleźć w „ umongo ”, ale nie jest łatwy w użyciu jako RoboMongo.


1
  • W przypadku sieci: genghis jest prosty i ma znacznie bardziej modny interfejs. genghis

  • Na komputery stacjonarne: robomongo : wieloplatformowe narzędzie do zarządzania MongoDB zorientowane na powłokę robomongo


Unikaj odpowiedzi zawierających tylko łącza.
Kilazur


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.