Korzystam z Rockmongo na Windowsie - to narzędzie sieciowe oparte na php. Ale w Ubuntu (12.04) zachowuje się śmiesznie - często dochodzi do przekroczenia limitu czasu zapytań - i szukam lepszych klientów. Czy ktoś wie coś dobrego dla MongoDB na Ubuntu?
Zorientowane na powłoki wieloplatformowe narzędzie do zarządzania MongoDB typu open source (tj. GUI administratora).
[It] zawiera ten sam silnik JavaScript (oparty na Mozilla SpiderMonkey), który zasila powłokę MongoDB. Oznacza to, że możesz ponownie wykorzystać swoje dotychczasowe umiejętności Powłoki MongoDB w Robomongo.
Ta aplikacja jest źle napisana. Na dzień dzisiejszy nie działa w systemie Windows 7 (kompilacja 0.8.5). Najpierw pomyślałem, że nie można połączyć się z lokalnym serwerem. Potem przejrzałem Google i stwierdziłem, że muszę otworzyć Eksploratora. A teraz pokazuje, że nie mam kolekcji w db.
Odnośnie wsparcia dla MongoDB 3: „Robomongo 0.9.0 RC2 obsługuje MongoDB 3.x i silnik WiredTiger. W przypadku wykrytych problemów, zgłoś się na github.com/paralect/robomongo/issues/520 ”.
Jedną z rzeczy, o których wiem (ale nie podoba mi się interfejs), jest UMongo , która jest aplikacją komputerową, a nie przeglądarkową. Oto zrzut ekranu:
Do tej pory korzystałem z MonjaDB - jest to wtyczka Eclipse, a Eclipse jest moim IDE. Lubię to; wydaje się, że ma wszystkie funkcje, z których korzystałem w RockMongo .
Oto zrzut ekranu z MonjaDB (jest więcej na jego stronie internetowej, a także kilka instrukcji):
Aby go zainstalować, oczywiście potrzebujesz Eclipse (który możesz uzyskać z repozytoriów Ubuntu). Po zakończeniu tej czynności przejdź do Pomoc-> Zainstaluj nowe oprogramowanie ..., a następnie dodaj tę witrynę aktualizacji . Chociaż mi się podoba, nie sądzę, aby wiele osób zmieniło IDE tylko na GUI dla Mongo (chociaż mogę się mylić).
Zarówno UMongo, jak i MonjaDB mają kod źródłowy w GitHub.
Możesz sprawdzić mongobooster . MongoBooster to zorientowane na powłokę wieloplatformowe narzędzie GUI dla MongoDB v2.2-3.2, które zapewnia aktualizację w miejscu, integrację Lodash i Moment.js, obsługę składni ES6 i prawdziwe doświadczenie intellisense.
MongoBooster ma następujące funkcje:
MongoBooster oferuje prawdziwe wrażenia IntelliSense. Wbudowana usługa językowa zna wszystkie możliwe uzupełnienia, metody, właściwości, zmienne, słowa kluczowe, a nawet nazwy kolekcji MongoDB, nazwy pól i operatory. Podczas pisania pojawią się sugestie IntelliSense.
W edytorze skryptów pojawią się podpowiedzi dotyczące parametrów podczas wpisywania wywołania metody. Fragmenty zakresu dat, eleganckie fragmenty kodu SQL na MongoDB ...
Najechanie myszką pokaże wiele przydatnych informacji, takich jak typy symboli, definicja funkcji, informacje o typie i dokument.
Pasujące nawiasy zostaną podświetlone, gdy kursor znajdzie się w pobliżu jednego z nich.
Wszystko, co może zrobić MongoBooster, znajduje się w Palecie poleceń. Zobacz to za pomocą skrótów CTRL-SHIFT-P
Tunelowanie SSH dla połączeń MongoDB
Proste zarządzanie odłamkami i zestawami replik
Istnieje darmowa licencja z pewnymi ograniczeniami.
Pobrałem to narzędzie i uruchomiłem z nim jedną agregację. Nie powiodło się (nie zwrócono żadnych dokumentów). Kolejny! Nie mam czasu na narzędzia, które zawierają błędy w ciągu 5 minut. Nawiasem mówiąc, agregacja działała dobrze w Robomongo.
3T MongoChef to wieloplatformowy graficzny interfejs użytkownika dla MongoDB i działa również na Ubuntu. Jest to narzędzie komercyjne, ale jest bezpłatne do użytku osobistego i niekomercyjnego.
Ma wiele przydatnych funkcji, np. Edycję danych w miejscu lub konstruktor zapytań w trybie przeciągnij i upuść (www.3t.io/mongochef/mongochef-whats-new).
GUI dla MongoDB. Wizualnie eksploruj swoje dane. Uruchamiaj zapytania ad hoc w kilka sekund. Interakcja z danymi dzięki pełnej funkcjonalności CRUD. Wyświetl i zoptymalizuj wydajność zapytania. Dostępne w systemie Linux, Mac lub Windows. Kompas umożliwia podejmowanie trafniejszych decyzji dotyczących indeksowania, sprawdzania poprawności dokumentów itp.
Oficjalny GUI z MongoDB.
Bogaty w funkcje: zapewnia nie tylko bezpośredni dostęp do danych, ale także statystyki serwera w czasie rzeczywistym, wizualne plany wyjaśniania, utrzymanie indeksu, interfejs potoku agregacji.
Wersja społecznościowa jest darmowa (jak w Beer, nie FLOSS) i nie ma niektórych funkcji. W odniesieniu do wersji komercyjnej: „Kompas MongoDB jest dostępny w ramach naszych subskrypcji, podobnie jak wersja Readonly i edycja izolowana”.
@tudor Przykro mi to słyszeć. Byłem w stanie z powodzeniem używać go w systemie Windows i OSX, wypróbuję to w Ubuntu. Kompas MongoDB jest wciąż w toku: jest wolny od startu, trochę szorstki na krawędziach, ale wygląda obiecująco.
Jest to narzędzie wieloplatformowe z ładnym interfejsem użytkownika. Edycja społeczności jest bezpłatna. Wersja profesjonalna ma więcej funkcji i obejmuje wsparcie.
Robo 3T (wcześniej Robomongo) to darmowy, lekki GUI dla entuzjastów MongoDB. Robo 3T ( robo3t-snap ) jest pakowany jako pakiet przystawek we wszystkich obecnie obsługiwanych wersjach Ubuntu. robo3t-snap jest pakowany z osadzoną powłoką MongoDB.
Aby zainstalować aplikację Robo 3T, wyszukaj aplikację w oprogramowaniu Ubuntu lub otwórz terminal i wpisz:
sudo snap install robo3t-snap
Studio 3T
Studio 3T (wcześniej MongoChef) to profesjonalne GUI i IDE dla MongoDB. Studio 3T jest dostępne w wersjach Core, Pro i Enterprise. Wersja Core jest zawsze bezpłatna do użytku niekomercyjnego.
Cechy:
Automatyczne uzupełnianie zapytań za pomocą IntelliShell
Przeciągnij i upuść pola, aby wizualnie tworzyć zapytania
Użyj SQL, aby wysłać zapytanie do MongoDB
Twórz zapytania agregacyjne krok po kroku
Wygeneruj kod sterownika w 5 językach
Wiele sposobów importowania i eksportowania, w tym migracja SQL
Automatyzuj powtarzalne zadania MongoDB, takie jak importowanie
MongoDB nie zawiera interfejsu administracyjnego w stylu GUI. Ale w rzeczywistości poleciłbym sprawdzić interfejsy administratora wymienione w docs.mongodb.org, co jest bardziej pomocne i listy są aktualizowane.
istnieje bezpłatne narzędzie GUI NoSQL Viewer dla MongoDB i innych baz danych NoSQL, które zapewnia wygodny interfejs do danych i obsługuje wiele przydatnych funkcji
Robomongo , wieloplatformowe narzędzie do zarządzania MongoDB zorientowane na powłokę, działa na większości systemów Linux. Ma rpm, pakiety dep i archiwum tar.gz
Jeśli system nie jest obsługiwany, dostępny jest również samodzielny pakiet instalacyjny.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.