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ń).

Gonzalo
źródło

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/

NickGreen
źródło
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
Dziękuję Ci
źródło
9

https://github.com/Imaginea/mViewer

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

Ved
źródło
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” ...

Avi Kapuya
źródło
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

Oprócz tych wymienionych przez shingara, są też:

Krystyna
źródło
1
Testuję MongoHub i jest naprawdę źle :(
shingara
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

Thomas O
źródło
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.

odrobina537
źródło
1

JMongo jest fajną przeglądarką db używaną w Fedorze Linux

głodne ryby
źródło
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.

Yogesh Prajapati
źródło
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.

achuth
źródło
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

ahyong
źródło
Unikaj odpowiedzi zawierających tylko łącza.
Kilazur
1

Używam MongoDB Compass. Możesz pobrać wydanie społecznościowe, wprowadzając prawidłowe informacje.

BullyWiiPlaza
źródło