Jak nainstalovat a používat MongoDB na Linux Mint

How Install Use Mongodb Linux Mint



Ve světě databázových řešení je MongoDB relativním nováčkem. Díky funkcím, které nabízí, si však rychle získal obrovskou popularitu. MongoDB je univerzální databázové řešení založené na dokumentech na různých platformách, které spadá pod klasifikaci NoSQL. Nedodržuje pravidla tradičních relačních databází (například MySQL). Místo toho používá k ukládání dat dokumenty podobné formátu JSON. V tomto článku se podíváme na to, jak nainstalovat a používat MongoDB na Linux Mint.

MongoDB na Linux Mint

MongoDB je open-source multiplatformní databázové řešení NoSQL. Jelikož se jedná o databázi NoSQL, neobsahuje omezenou povahu tradičních databází (například MySQL), což nabízí větší flexibilitu pro ukládání dat. MongoDB lze také považovat za řešení pro ukládání souborů! MongoDB nabízí efektivní škálování díky své funkci sharding.







Zákazníkům jsou k dispozici dvě edice MongoDB - komunitní a podniková verze. Nyní pro obecné uživatele bude pro účely testování/vývoje stačit edice MongoDB Community. Pro rozsáhlou implementaci je však dobré pořídit si Enterprise. MongoDB Enterprise přichází s dalšími funkcemi, jako je zákaznická podpora, integrace Kubernetes, rychlejší výkon paměti, certifikace atd. MongoDB Enterprise Advanced .



V tomto článku však předvedu, jak nainstalovat a používat edici MongoDB Community.



Nainstalujte MongoDB na Linux Mint

MongoDB můžeme nainstalovat několika způsoby. Kvůli své popularitě je již součástí balíčkových serverů Ubuntu. Linux Mint, derivát Ubuntu, může přímo získat MongoDB z balíkového serveru. Oficiálním doporučením MongoDB je však použít vlastní úložiště pro instalaci databázového softwaru.





Připraveni? Pojďme do toho hned!

Nainstalujte MongoDB z balíkového serveru Ubuntu

MongoDB je přímo dostupný ze serveru balíčků Ubuntu. Vše, co potřebujete, je říct APT, aby chytil a nainstaloval mongodb balík. Ačkoli to bude fungovat dobře, podle oficiální dokumentace MongoDB to není doporučená metoda. Řiďte se tím na vlastní odpovědnost.



Nejprve spusťte terminál a aktualizujte mezipaměť APT.

$sudovhodná aktualizace

Nyní řekněte APT, aby nainstaloval MongoDB.

$sudovýstižnýNainstalujtemongodb

Nainstalujte MongoDB z repo MongoDB

MongoDB oficiálně nabízí repo pro Ubuntu, Debian, SUSE Linux a Amazon. MongoDB oficiálně doporučuje tento způsob instalace MongoDB. Tím zajistíte, že vždy používáte nejnovější verzi. Linux Mint je založen na Ubuntu, takže repo Ubuntu bude fungovat dobře.

Poznámka: Repo je závislé na verzi. Tato metoda předvede instalaci aktuální nejnovější stabilní verze MongoDB (MongoDB 4.2). U ostatních verzí se podívejte na Instalační dokument MongoDB .

Spusťte terminál a spusťte následující příkazy. Nejprve se podívejme, zda je nainstalován GnuPG. GnuPG je předinstalován s Linux Mint. Pokud však byl dříve odinstalován, tento příkaz jej hned nainstaluje.

$sudovhodná aktualizace&& sudovýstižnýNainstalujtegnupg-a

Nyní přidejte veřejný klíč GPG repo MongoDB.

$wget -qO- https://www.mongodb.org/statický/str/server-4.2.asc| sudo apt-key přidat-

APT je připraven komunikovat s repo MongoDB. Přidejte repo MongoDB do seznamu balíkových serverů APT.

$vyhodil 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| sudo tričko /atd/výstižný/sources.list.d/mongodb-org-4.2.seznam

Aktualizujte mezipaměť APT.

$sudovhodná aktualizace

Repo MongoDB bylo úspěšně přidáno. Nyní řekněte APT, aby nainstaloval MongoDB. Název balíčku je mongodb-org. Všimněte si, že mongodb je z Ubuntu repo vzhledem k tomu mongodb-org je z repo MongoDB.

$sudovýstižnýNainstalujtemongodb-org

Pomocí MongoDB

Jakmile je instalace dokončena, ujistěte se, že je spuštěn MongoDB. Spusťte tento příkaz v terminálu.

$mongo

Příkaz vyvolal nějakou chybu. Je to proto, že MongoDB ve výchozím nastavení nezačíná zaváděním. Chcete -li to vyřešit, spusťte následující dva příkazy. V zásadě říkáme systemctl, aby spustil a povolil službu MongoDB při spuštění.

$sudosystemctl start mongod
$sudosystemctlumožnitmongod

Ještě jednou zkontrolujte MongoDB.

$mongo

Voila! MongoDB běží perfektně! Je spuštěn shell MongoDB. Slouží jako řídicí centrum MongoDB. MongoDB má své vlastní příkazy a funkce. Následující příkaz vytiskne užší seznam dostupných příkazů a funkcí.

$Pomoc

Závěrečné myšlenky

MongoDB je výkonný databázový software. Je dokonce součástí gigantů Google, Facebook, PayPal, EA, Adobe, eBay atd. Podívejte se na společnosti využívající MongoDB . To samo o sobě je svědectvím síly MongoDB.

Tento článek popisuje, jak nainstalovat MongoDB. Dá se o tom hodně naučit. Na internetu najdete spoustu návodů, jak začít s MongoDB. Podívejte se na tuto příručku pro začátečníky k MongoDB.

Užívat si!