MongoDB na mennicy Linux
MongoDB to rozwiązanie bazy danych NoSQL open-source. Ponieważ jest to baza danych NoSQL, jest wolna od ograniczonego charakteru tradycyjnych baz danych (na przykład MySQL), oferując większą elastyczność do przechowywania danych. MongoDB można również traktować jako rozwiązanie do przechowywania plików! MongoDB oferuje wydajne skalowanie, dzięki jej funkcji Sharding.
Istnieją dwie edycje MongoDB dostępne dla klientów - wersja społeczności i przedsiębiorstwa. Teraz, dla ogólnych użytkowników, wydanie społeczności MongoDB będzie wystarczające do testowania/rozwijania. Jednak w przypadku wdrożenia na dużą skalę dobrze jest zdobyć przedsiębiorstwo. MongoDB Enterprise ma dodatkowe funkcje, takie jak obsługa klienta, integracja Kubernetes, szybsza wydajność pamięci, certyfikat itp. Sprawdź MongoDB Enterprise Advanced.
Jednak w tym artykule będę pokazać, jak zainstalować i korzystać z MongoDB Community Edition.
Zainstaluj MongoDB w Linux Mint
Istnieje wiele sposobów instalacji MongoDB. Ze względu na jego popularność jest już częścią serwerów pakietów Ubuntu. Linux Mint, będąc pochodną Ubuntu, może bezpośrednio pobrać MongoDB z serwera pakietu. Jednak oficjalną zaleceniem MongoDB jest użycie własnego repozytorium do instalowania oprogramowania bazy danych.
Gotowy? Wskoczmy w to!
Zainstaluj MongoDB z serwera pakietu Ubuntu
MongoDB jest bezpośrednio dostępny na serwerze pakietów Ubuntu. Wszystko, czego potrzebujesz, to powiedzieć apt, aby chwycić i zainstalować MongoDB pakiet. Chociaż będzie działać dobrze, według oficjalnej dokumentacji MongoDB, nie jest zalecana metoda. Podążaj za nim na własną odpowiedzialność.
Najpierw zwolnij terminal i zaktualizuj Apt Cache.
Aktualizacja $ sudo apt
Teraz powiedz apt, aby zainstalować MongoDB.
$ sudo apt instal MongoDB
Zainstaluj MongoDB z MongoDB Repo
MongoDB oficjalnie oferuje Repo dla Ubuntu, Debian, Suse Linux i Amazon. MongoDB oficjalnie zaleca tę metodę instalowania MongoDB. To zapewnia, że zawsze używasz najnowszej wersji. Linux Mint jest oparta na Ubuntu, więc Repo Ubuntu będzie działać dobrze.
Uwaga: repozytorium jest zależne od wersji. Ta metoda zaprezentuje instalację obecnej najnowszej wersji stabilnej MongoDB (MongoDB 4.2). Inne wersje sprawdź dokument instalacyjny MongoDB.
Rozpal terminal i zacznij uruchamiać następujące polecenia. Najpierw sprawdźmy, czy GNUPG jest zainstalowany. GNUPG jest wstępnie zainstalowany z mencją Linux. Jeśli jednak został wcześniej odinstalowany, to polecenie to natychmiast zainstaluje.
$ sudo apt aktualizacja && sudo apt instal gnupg -y
Teraz dodaj publiczny klucz GPG MongoDB Repo.
$ wget -qo - https: // www.MongoDB.ORG/STATIC/PGP/SERVER-4.2.ASC | sudo apt-key add -
Apt jest gotowy do komunikowania się z repozytorium MongoDB. Dodaj repozytorium MongoDB na liście apt serwerów pakietów.
$ echo "deb [arch = amd64, arm64] https: // repo.MongoDB.org/apt/ubuntu bionic/
MongoDB-Org/4.2 Multiverse "| sudo tee/etc/apt/Źródła.lista.D/MongoDB-org-4.2.lista
Zaktualizuj pamięć podręczną APT.
Aktualizacja $ sudo apt
Repozytorium MongoDB jest pomyślnie dodawane. Teraz powiedz apt, aby zainstalować MongoDB. Nazwa pakietu to MongoDB-org. Zauważ, że MongoDB pochodzi z Ubuntu Repo, podczas gdy MongoDB-org pochodzi z MongoDB Repo.
$ sudo apt instal MongoDB-org
Za pomocą MongoDB
Po zakończeniu instalacji upewnijmy się, że MongoDB działa. Uruchom to polecenie w terminalu.
$ Mongo
Polecenie rzuciło błąd. To dlatego, że MongoDB domyślnie nie zaczyna się od rozruchu. Aby to naprawić, uruchom następne dwa polecenie. Zasadniczo mówimy Systemctl, aby uruchomił i włączał usługę MongoDB podczas rozruchu.
$ sudo systemctl start mongood
$ sudo systemctl włącz Mongood
Sprawdź jeszcze raz MongoDB.
$ Mongo
Voila! MongoDB działa idealnie! To działa skorupa MongoDB. Służy jako centrum sterowania MongoDB. MongoDB ma swoje własne polecenia i funkcje. Poniższe polecenie wydrukuje krótką listę dostępnych poleceń i funkcji.
$ help
Końcowe przemyślenia
MongoDB to potężne oprogramowanie do bazy danych. Jest nawet włączony przez Google, Facebook, PayPal, EA, Adobe, eBay itp. Giants. Sprawdź firmy korzystające z MongoDB. To samo w sobie jest świadectwem siły MongoDB.
W tym artykule po prostu omówiono, jak zainstalować MongoDB. Jest wiele do nauczenia się. W Internecie można znaleźć mnóstwo samouczków na rozpoczęcie pracy z MongoDB. Sprawdź ten przewodnik dla początkujących po MongoDB.
Cieszyć się!