MongoDB Compass to narzędzie wizualnego interfejsu graficznego (GUI), które pozwala nam operować na MongoDB za pomocą interfejsu wizualnego.
Instalacja MongoDB Compass
Dla systemu Windows, odwołaj się do sekcji Instalacja środowiska Windows MongoDB. Dla systemu MacOS, odwołaj się do sekcji Instalacja środowiska MacOS MongoDB.
Połączenie z serwerem MongoDB
Otwórz Compass

Jeśli nie skonfigurowałeś konta i hasła podczas instalacji MongoDB lokalnie, po prostu kliknij "Połącz", aby użyć domyślnego połączenia do zalogowania się do lokalnej bazy danych MongoDB.
Jeśli konto i hasło zostały skonfigurowane lub jeśli chcesz połączyć się z zdalnym MongoDB, kliknij w prawym górnym rogu, aby przejść do strony konfiguracji połączenia.

Wprowadź informacje o połączeniu z MongoDB

Interfejs główny

Tworzenie bazy danych
Na podstawie powyższego obrazu, kliknij, aby przejść do okna tworzenia bazy danych

Wskazówka: Podczas tworzenia bazy danych w Compass, musisz również utworzyć kolekcję, stąd wprowadzenie nazwy kolekcji na powyższym obrazie.
Operacje na kolekcjach

Wstawianie danych

Wprowadź dane JSON dokumentu i kliknij "Wstaw", aby wstawić dane. Jeśli wprowadzisz tablicę JSON, oznacza to wstawienie wielu danych. Poniżej znajdują się wstawiane dokumenty:
[{
"item": "journal",
"qty": 25,
"size": {
"h": 14,
"w": 21,
"uom": "cm"
},
"status": "A"
}, {
"item": "notebook",
"qty": 50,
"size": {
"h": 8.5,
"w": 11,
"uom": "in"
},
"status": "A"
}, {
"item": "paper",
"qty": 100,
"size": {
"h": 8.5,
"w": 11,
"uom": "in"
},
"status": "D"
}, {
"item": "planner",
"qty": 75,
"size": {
"h": 22.85,
"w": 30,
"uom": "cm"
},
"status": "D"
}, {
"item": "postcard",
"qty": 45,
"size": {
"h": 10,
"w": 15.25,
"uom": "cm"
},
"status": "A"
}]
Zapytanie danych

Modyfikacja i usuwanie danych

Tworzenie indeksu
Przełącz się do panelu indeksów kolekcji

Stwórz Indeks

Analiza Wydajności Zapytania
Podobnie jak w przypadku MySQL-a, MongoDB również obsługuje instrukcję explain do analizy wydajności operacji zapytań.

