Jak pobrać i zainstalować MongoDB on Windows i Chmura

⚡ Inteligentne podsumowanie

Jak pobrać i zainstalować MongoDB on Windows i Cloud jest opisany w kompletnym przewodniku konfiguracji. Ten materiał obejmuje instalację MongoDB Serwer społecznościowy włączony WindowsThe Javascenariusz, Pythoni sterowniki Ruby, MongoDB Compass, konfiguracja z importem i eksportem, plik konfiguracyjny i wdrażanie MongoDB Atlas w chmurze.

  • 🪟 Windows Zainstaluj: Pobierz 64-bitowy serwer społecznościowy i uruchom instalator MSI.
  • 🔌 sterowniki: JavaSkrypt jest wbudowany; dodaj Python Sterowniki (pymongo) i Ruby (mongo).
  • 🧭 Kompas: Instalacja MongoDB Compass Interfejs graficzny do wizualnego zarządzania bazami danych.
  • ⚙️ Konfiguracja: Ustaw katalog danych, importuj/eksportuj plik CSV i użyj pliku konfiguracyjnego.
  • ☁️. Chmura: Rozmieścić MongoDB Atlas na AWS, Google Cloudlub Azure i podłącz klienta.

Jak pobrać i zainstalować MongoDB

Instalatorzy ds MongoDB Są dostępne zarówno w formacie 32-bitowym, jak i 64-bitowym. Instalatory 32-bitowe sprawdzają się w środowiskach programistycznych i testowych. Jednak w środowiskach produkcyjnych należy używać instalatorów 64-bitowych. W przeciwnym razie ilość danych przechowywanych w systemie może być ograniczona. MongoDBW środowiskach produkcyjnych zaleca się zawsze korzystanie ze stabilnej wersji.

Jak pobrać i zainstalować MongoDB on Windows

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

Krok 1) Pobierz MongoDB Community Server

Przejdź 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 Następny.

Pobierz i zainstaluj MongoDB on Windows

Krok 4) Kliknij przycisk „Zakończ”

Kliknij przycisk „Zakończ”, aby zainstalować wszystkie komponenty. Opcja niestandardowa umożliwia instalację wybranych komponentów lub zmianę lokalizacji instalacji.

Pobierz i zainstaluj MongoDB on Windows

Krok 5) Konfiguracja usługi

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

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 jej 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, jeśli masz Java program i wymagał połączenia z nim MongoDB, wtedy będziesz musiał pobrać i zintegrować Java sterownik, aby program mógł współpracować z MongoDB Baza danych.

Kierowca za JAVASCRIPT wychodzi z pudełka. MongoDB powłoka, która służy do pracy z MongoDB baza danych jest w rzeczywistości JavaPowłoka skryptu. Aby uzyskać do niej dostęp:

Krok 1) Przejdź do „C:\Pliki programów\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

Code Wyjaśnienie:

  1. Po prostu deklarujemy prostotę JavaZmienna skryptu do przechowywania ciągu znaków 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 mongo

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 CompassPoniżej przedstawiono niektóre funkcje Compassa:

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

Krok 1) Przejdź do link i kliknij pobierz.

Zainstalować MongoDB Compass

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

Zainstalować MongoDB Compass

Krok 3) Double Kliknij na pobrany plik.

Zainstalować MongoDB Compass

Krok 4) Instalacja rozpocznie się automatycznie.

Zainstalować MongoDB Compass

Krok 5) Compass zostanie uruchomiony z ekranem powitalnym.

Zainstalować MongoDB Compass

Krok 6) Pozostaw domyślne ustawienia prywatności i kliknij „Rozpocznij korzystanie z Compass”.

Zainstalować MongoDB Compass

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

Zainstalować MongoDB Compass

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:

Employeeid,EmployeeName
1,Guru99
2,Mohan
3,Smith

W powyższym przykładzie zakładamy, że chcemy zaimportować 3 dokumenty do kolekcji o nazwie „dane”. Pierwszy wiersz to wiersz nagłówka, który będzie zawierał nazwy pól kolekcji.

Krok 2) Wydaj polecenie mongoimport.

MongoDB Konfiguracja, import i eksport

Code Wyjaśnienie:

  1. Podajemy opcję db, aby wskazać bazę danych, do której dane mają zostać zaimportowane.
  2. Opcja type określa, że ​​importujemy plik csv.
  3. Pamiętaj, że pierwszy wiersz to wiersz nagłówka, który będzie zawierał nazwy pól kolekcji; dlatego określamy opcję –headerline. Następnie określamy 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 wykonuje się za pomocą polecenia mongoexport.

MongoDB Konfiguracja, import i eksport

Code Wyjaśnienie:

  1. Określamy opcję db, aby określić, z której bazy danych mają zostać wyeksportowane dane.
  2. Określamy opcję kolekcji, aby wskazać, 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 uruchomienia z plikiem konfiguracyjnym. Plik konfiguracyjny zawiera ustawienia równoważne opcjom wiersza poleceń Mongod. Załóżmy na przykład, że chcesz… MongoDB Aby zapisać wszystkie informacje dotyczące rejestrowania 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. Pierwszy wiersz pliku określa, że ​​chcemy dodać konfigurację dla pliku dziennika systemowego, czyli do niestandardowego pliku dziennika, do którego trafiają informacje o działaniach serwera.
  2. Drugą opcją jest wspomnienie, że lokalizacją będzie plik.
  3. W tym miejscu podano 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 podaj utworzony powyżej plik konfiguracyjny jako parametr. Zrzut ekranu pokazujący, jak to zrobić, znajduje się poniżej.

Konfigurowanie MongoDB Serwer z plikiem konfiguracyjnym

Po wykonaniu powyższego polecenia proces serwera uruchomi się, korzystając z tego pliku konfiguracyjnego. Jeśli przejdziesz do katalogu /etc w systemie, zobaczysz utworzony plik mongod.log. Poniższa migawka pokazuje przykładowy wygląd 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, Azurei połącz się z instancją za pomocą klienta. Poniżej przedstawiono szczegółowe kroki:

Krok 1) Przejdź do link.

  1. Wprowadź dane osobowe
  2. Zgadzasz się na warunki
  3. Kliknij przycisk „Rozpocznij za darmo”

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 swojego dostawcę chmury. W tym samouczku użyjemy AWS, który jest domyślnie ustawiony. 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, że klaster jest gotowy.

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) Na pulpicie 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, aby połączyć się z MongoDB serwer.

Zainstalować MongoDB w chmurze

FAQ

Tak. Asystenci AI mogą generować pliki konfiguracyjne Mongod, wyjaśniać błędy połączenia i proponować rozwiązania problemów ze sterownikami lub usługami. Nadal należy weryfikować polecenia z oficjalnymi. MongoDB dokumentację przed ich zastosowaniem.

Tak. MongoDB Atlas zawiera integrację z wyszukiwarką wektorową Atlas Vector Search i sztuczną inteligencją, które umożliwiają tworzenie aplikacji do wyszukiwania semantycznego i generowania danych wspomaganych wyszukiwaniem. Przechowuje osadzenia wraz z dokumentami, eliminując potrzebę posiadania oddzielnej bazy danych wektorowych.

Tak. MongoDB Serwer społecznościowy jest darmowy i ma otwarte źródło Windows, macOSi Linux. MongoDB Atlas oferuje również bezpłatną wersję chmury, natomiast wersja Enterprise Edition zawiera płatne zaawansowane funkcje i wsparcie.

Serwer społecznościowy jest instalowany i zarządzany na Twoim własnym komputerze lub serwerze. Atlas to w pełni zarządzana usługa w chmurze, która obsługuje konfigurację, skalowanie, tworzenie kopii zapasowych i bezpieczeństwo w AWS. Google Cloudlub Azure.

Podsumuj ten post następująco: