MongoDB

Jak nainstalovat a používat MongoDB na Linux Mint

Jak nainstalovat a používat MongoDB na Linux Mint
Ve světě databázového řešení je MongoDB relativním nováčkem. Rychle si však získal obrovskou popularitu díky funkcím, které nabízí. MongoDB je univerzální databázové řešení pro různé platformy založené na dokumentech, 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ívejme, jak nainstalovat a používat MongoDB v Linux Mint.

MongoDB v systému Linux Mint

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

Zákazníkům jsou k dispozici dvě edice MongoDB - komunitní a podniková verze. Nyní pro běžné uživatele bude vydání komunity MongoDB stačit pro účely testování / vývoje. 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. Podívejte se na MongoDB Enterprise Advanced.

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

Nainstalujte MongoDB na Linux Mint

Existuje několik způsobů, jak můžeme nainstalovat MongoDB. Vzhledem ke své popularitě je již součástí balíčkových serverů Ubuntu. Linux Mint, který je derivátem Ubuntu, může přímo chytit MongoDB ze serveru balíčku. Oficiálním doporučením MongoDB je však použít vlastní úložiště pro instalaci databázového softwaru.

Připraven? Pojďme do toho přímo!

Nainstalujte MongoDB ze serveru balíčků Ubuntu

MongoDB je přímo k dispozici na balíčkovém serveru Ubuntu. Vše, co potřebujete, je říct APT, aby popadlo a nainstalovalo mongodb balík. Ačkoli to bude fungovat dobře, podle oficiální dokumentace MongoDB se to nedoporučuje. Řiďte se jím na vlastní odpovědnost.

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

$ sudo apt aktualizace

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

$ sudo apt install mongodb

Nainstalujte MongoDB z repozitáře 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í si prohlédněte instalační dokument MongoDB.

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

$ sudo apt aktualizace && sudo apt nainstalovat gnupg -y

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

$ wget -qO - https: // www.mongodb.org / static / pgp / server-4.2.vzestup | sudo apt-key přidat -

APT je připravena komunikovat s repo MongoDB. Přidejte repo MongoDB do seznamu serverových balíčků APT.

$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu bionic /
mongodb-org / 4.2 multiverse "| sudo tee / etc / apt / sources.seznam.d / mongodb-org-4.2.seznam

Aktualizujte mezipaměť APT.

$ sudo apt aktualizace

Repo MongoDB je ú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 pochází z repo Ubuntu, zatímco mongodb-org pochází z repozitáře MongoDB.

$ sudo apt install mongodb-org

Používání MongoDB

Po dokončení instalace se ujistěte, že je MongoDB spuštěný. 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á bootováním. Chcete-li to opravit, spusťte další dva příkaz. V podstatě říkáme systemctl, aby spustil a povolil službu MongoDB při spuštění.

$ sudo systemctl start mongod
$ sudo systemctl povolit mongod

Ještě jednou zkontrolujte MongoDB.

$ mongo

Voila! MongoDB běží perfektně! Je to shell MongoDB, který běží. 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 začleněn společností Google, Facebook, PayPal, EA, Adobe, eBay atd. obři. Podívejte se na společnosti využívající MongoDB. To je samo o sobě svědectvím o síle MongoDB.

Tento článek pojednává pouze o tom, jak nainstalovat MongoDB. Je možné se toho hodně naučit. Na internetu najdete spoustu návodů, jak začít s MongoDB. Podívejte se na průvodce pro začátečníky po MongoDB.

Užívat si!

Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...
Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...