Jak pobrać i zainstalować MongoDB on Windows i Chmura

Instalatorzy ds MongoDB są dostępne zarówno w formacie 32-bitowym, jak i 64-bitowym. Instalatory 32-bitowe są dobre dla środowisk programistycznych i testowych. Jednak w środowiskach produkcyjnych należy używać instalatorów 64-bitowych. W przeciwnym razie można ograniczyć ilość danych, które można przechowywać w MongoDB.

Zaleca się, aby zawsze używać wersji stabilnej w środowiskach produkcyjnych.

Jak pobrać i zainstalować MongoDB on Windows

Aby pobrać i zainstalować program, wykonaj następujące czynności: MongoDB on Windows 10

Krok 1) Do pobrania MongoDB Community Server

Iść do link i Pobierz MongoDB Serwer społecznościowy. Zainstalujemy wersję 64-bitową dla Windows.

Pobierz i zainstaluj MongoDB on Windows

Krok 2) Kliknij opcję Konfiguracja

Po zakończeniu pobierania otwórz plik msi. Kliknij Dalej na ekranie startowym

Pobierz i zainstaluj MongoDB on Windows

Krok 3) Zaakceptuj Umowę licencyjną użytkownika końcowego

  1. Zaakceptuj Umowę licencyjną użytkownika końcowego
  2. Kliknij Dalej

Pobierz i zainstaluj MongoDB on Windows

Krok 4) Kliknij przycisk „Zakończ”.

Kliknij przycisk „Zakończ”, aby zainstalować wszystkie komponenty. Opcji niestandardowej można użyć do zainstalowania wybranych komponentów lub jeśli chcesz zmienić lokalizację instalacji.

Pobierz i zainstaluj MongoDB on Windows

Krok 5) Konfiguracja usługi

  1. Wybierz opcję „Uruchom usługę jako użytkownik usługi sieciowej”. Zanotuj katalog danych, będzie nam potrzebny później.
  2. Kliknij Dalej

Pobierz i zainstaluj MongoDB on Windows

Krok 6) Rozpocznij proces instalacji

Kliknij przycisk Instaluj, aby rozpocząć instalację.

Pobierz i zainstaluj MongoDB on Windows

Krok 7) Po zakończeniu kliknij Dalej

Rozpocznie się instalacja. Po zakończeniu kliknij Dalej

Pobierz i zainstaluj MongoDB on Windows

Krok 8) Kliknij przycisk Zakończ

Ostatni krok. Po zakończeniu instalacji kliknij przycisk Zakończ

Pobierz i zainstaluj MongoDB on Windows

Witaj świecie MongoDB: JavaSterownik skryptu

Kierowcy w MongoDB służą do łączności między aplikacjami klienckimi a bazą danych. Na przykład, gdybyś miał Java program i wymagał połączenia z nim MongoDB wówczas konieczne byłoby pobranie i zintegrowanie pliku Java sterownik, aby program mógł współpracować z MongoDB Baza danych.

Kierowca za JAVASCRIPT wychodzi z pudełka. MongoDB powłoka, z którą się pracuje MongoDB baza danych jest w rzeczywistości powłoką JavaScript. Aby uzyskać do niego dostęp

Krok 1) Przejdź do „C:\Program Files\MongoDB\Server\4.0\bin” i kliknij dwukrotnie na mongo.exe. Alternatywnie możesz również kliknąć na MongoDB element pulpitu

Witaj świecie MongoDB: JavaSterownik skryptu

Krok 2) Wprowadź następujący program do powłoki

var myMessage='Hello World';
printjson(myMessage);

Witaj świecie MongoDB: JavaSterownik skryptu

Wyjaśnienie kodu:

  1. Po prostu deklarujemy prostotę Javascript zmienna do przechowywania ciągu o nazwie „Hello World”.
  2. Do wydrukowania zmiennej na ekranie używamy metody printjson.

Zainstalować Python Kierowca

Krok 1) Zapewniać Python jest zainstalowany w systemie

Krok 2) Zainstaluj sterowniki związane z mongo, wydając poniższe polecenie

pip install pymongo

Zainstaluj sterownik Ruby

Krok 1) Upewnij się, że Ruby jest zainstalowany w systemie

Krok 2) Upewnij się, że klejnoty zostały zaktualizowane, wydając polecenie

gem update -system

Krok 3) Zainstaluj sterowniki związane z mongo, wydając poniższe polecenie

gem install mong

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

Na rynku dostępne są narzędzia umożliwiające zarządzanie MongoDB. Jednym z takich niekomercyjnych narzędzi jest MongoDB Compass.

Poniżej podano niektóre funkcje Compassu:

  1. Pełna moc Mongoshell
  2. Wiele skorup
  3. Wiele wyników

Krok 1) Iść do link i kliknij pobierz

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

Krok 2) Wprowadź szczegóły w wyskakującym okienku i kliknij Prześlij

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

Krok 3) Double kliknij pobrany plik

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

Krok 4) Instalacja rozpocznie się automatycznie

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

Krok 5) Compass uruchomi się z ekranem powitalnym

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

Krok 6) Zachowaj domyślne ustawienia prywatności i kliknij „Zacznij używać kompasu”

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

Krok 7) Zobaczysz ekran główny z listą aktualnych baz danych.

Zainstalować MongoDB Compass- MongoDB Narzędzie zarządzania

MongoDB Konfiguracja, import i eksport

Przed uruchomieniem MongoDB serwerze, pierwszym kluczowym aspektem jest skonfigurowanie katalogu danych, w którym znajdują się wszystkie pliki MongoDB dane zostaną zapisane. Można to zrobić w następujący sposób

MongoDB Konfiguracja, import i eksport

Powyższe polecenie 'md \data\db' tworzy katalog o nazwie \data\db w Twojej bieżącej lokalizacji.

MongoDB automatycznie utworzy bazy danych w tej lokalizacji, ponieważ jest to domyślna lokalizacja dla MongoDB do przechowywania jego informacji. Po prostu upewniamy się, że katalog jest obecny, więc tak MongoDB można go znaleźć, kiedy się zacznie.

Import danych do MongoDB odbywa się za pomocą polecenia „mongoimport”. Poniższy przykład pokazuje, jak to zrobić.

Krok 1) Utwórz plik CSV o nazwie data.csv i umieść w nim następujące dane

Identyfikator pracownika,Nazwa pracownika

  1. Guru99
  2. Mohan
  3. Kowal

Zatem w powyższym przykładzie zakładamy, że chcemy zaimportować 3 dokumenty do kolekcji zwanej danymi. Pierwszy wiersz nazywany jest linią nagłówka, która stanie się nazwami pól kolekcji.

Krok 2) Wydaj polecenie importu mongo

MongoDB Konfiguracja, import i eksport

Wyjaśnienie kodu:

  1. Określamy opcję db, która określa, do której bazy danych mają zostać zaimportowane dane
  2. Opcja type określa, że ​​importujemy plik csv
  3. Pamiętaj, że pierwszy wiersz nazywa się linią nagłówka, która stanie się nazwą pola kolekcji, dlatego podajemy opcję –headerline. A następnie podajemy nasz plik data.csv.

Wydajność

MongoDB Konfiguracja, import i eksport

Dane wyjściowe wyraźnie wskazują, że do programu zaimportowano 3 dokumenty MongoDB.

Eksportowanie MongoDB odbywa się za pomocą polecenia mongoexport

MongoDB Konfiguracja, import i eksport

Wyjaśnienie kodu:

  1. Określamy opcję db, aby określić, z której bazy danych mają zostać wyeksportowane dane.
  2. Określamy opcję kolekcji, aby określić, której kolekcji użyć
  3. Trzecią opcją jest określenie, że chcemy eksportować do pliku csv
  4. Czwartym jest określenie, które pola kolekcji mają zostać wyeksportowane.
  5. Opcja –out określa nazwę pliku CSV, do którego mają zostać wyeksportowane dane.

Wydajność

MongoDB Konfiguracja, import i eksport

Dane wyjściowe wyraźnie pokazują, że wyeksportowano 3 rekordy MongoDB.

Konfigurowanie MongoDB serwer z plikiem konfiguracyjnym

Można skonfigurować instancję serwera mongod do uruchamiania za pomocą pliku konfiguracyjnego. Plik konfiguracyjny zawiera ustawienia odpowiadające opcjom wiersza poleceń mongod.

Na przykład, załóżmy, że chciałeś MongoDB aby zapisać wszystkie informacje rejestrowane w niestandardowej lokalizacji, wykonaj poniższe kroki

Krok 1) Utwórz plik o nazwie „mongod.conf” i zapisz w nim poniższe informacje

Konfigurowanie MongoDB Serwer z plikiem konfiguracyjnym

  1. Pierwsza linia pliku określa, że ​​chcemy dodać konfigurację do pliku dziennika systemowego, czyli miejsca, w którym w niestandardowym pliku dziennika znajdują się informacje o tym, co robi serwer.
  2. Drugą opcją jest wspomnienie, że lokalizacją będzie plik.
  3. Wskazuje lokalizację pliku dziennika
  4. LogAppend: „true” oznacza, że ​​informacje dziennika będą stale dodawane do pliku dziennika. Jeśli ustawisz wartość jako „false”, plik zostanie usunięty i utworzony na nowo przy każdym ponownym uruchomieniu serwera.

Krok 2) Uruchom proces serwera mongod i określ utworzony powyżej plik konfiguracyjny jako parametr. Zrzut ekranu przedstawiający, jak można to zrobić, pokazano poniżej

Konfigurowanie MongoDB Serwer z plikiem konfiguracyjnym

Po wykonaniu powyższego polecenia proces serwera rozpocznie korzystanie z tego pliku konfiguracyjnego, a jeśli przejdziesz do pliku /etc. katalog w twoim systemie, zobaczysz utworzony plik mongod.log.

Poniższa migawka pokazuje przykład wyglądu pliku dziennika.

Konfigurowanie MongoDB Serwer z plikiem konfiguracyjnym

Jak zainstalować MongoDB w chmurze (AWS, Google, Azure)

Nie musisz instalować MongoDB serwer i skonfiguruj go. Możesz wdrożyć MongoDB Serwer Atlas w chmurze na platformach takich jak AWS, Google Cloud, Azure i połącz się z instancją za pomocą klienta. Poniżej znajdują się szczegółowe kroki

Krok 1) Idź do link

  1. Wprowadź dane osobowe
  2. Zgadzasz się na warunki
  3. Kliknij przycisk „Rozpocznij bezpłatnie”

Zainstalować MongoDB w chmurze

Krok 2) Kliknij „Zbuduj mój pierwszy klaster”

Zainstalować MongoDB w chmurze

Krok 3) Możesz wybrać pomiędzy AWS, Google Cloud, Azure jako Twój dostawca usług w chmurze. W tym samouczku użyjemy domyślnego ustawienia AWS. Nie wprowadzaj żadnych innych zmian na stronie i kliknij „Utwórz”. Cluster".

Zainstalować MongoDB w chmurze

Krok 4) Cluster tworzenie zajmuje trochę czasu:

Zainstalować MongoDB w chmurze

Krok 5) Po pewnym czasie zobaczysz

Zainstalować MongoDB w chmurze

Krok 6) Kliknij Bezpieczeństwo > Dodaj nowego użytkownika

Zainstalować MongoDB w chmurze

Krok 7) Na następnym ekranie

  1. Wprowadź poświadczenia użytkownika
  2. Przypisz uprawnienia
  3. Kliknij przycisk Dodaj użytkownika

Zainstalować MongoDB w chmurze

Krok 8) W panelu kontrolnym kliknij przycisk Połącz

  1. Dodaj do białej listy swoje połączenie IP
  2. Wybierz metodę połączenia

Zainstalować MongoDB w chmurze

Krok 9) Wybierz metodę połączenia, z którą chcesz się połączyć MongoDB serwer

Zainstalować MongoDB w chmurze