Kako namestiti in uporabljati MongoDB na Linux Mint

How Install Use Mongodb Linux Mint



V svetu rešitev zbirk podatkov je MongoDB relativno nov. Vendar pa je zaradi svojih funkcij hitro pridobil ogromno popularnost. MongoDB je univerzalna rešitev, zasnovana na več platformah, ki temelji na dokumentih in spada pod klasifikacijo NoSQL. Ne upošteva pravil tradicionalnih relacijskih baz podatkov (na primer MySQL). Namesto tega za shranjevanje podatkov uporablja dokumente, podobne JSON. V tem članku preverimo, kako namestiti in uporabljati MongoDB v Linux Mint.

MongoDB v Linux Mint

MongoDB je odprtokodna rešitev za več platform platforme NoSQL. Ker gre za bazo podatkov NoSQL, je brez omejene narave tradicionalnih zbirk podatkov (na primer MySQL) in ponuja večjo prilagodljivost za shranjevanje podatkov. MongoDB lahko obravnavamo tudi kot rešitev za shranjevanje datotek! MongoDB zahvaljujoč svoji funkciji ostrenja ponuja učinkovito skaliranje.







Strankam sta na voljo dve izdaji MongoDB - različica za Skupnost in Enterprise. Za splošne uporabnike bo izdaja MongoDB Skupnosti zadostovala za namene testiranja/razvoja. Za obsežnejšo izvedbo pa je dobro kupiti Enterprise. MongoDB Enterprise ima dodatne funkcije, kot so podpora strankam, integracija Kubernetes, hitrejša zmogljivost pomnilnika, certificiranje itd. MongoDB Enterprise Advanced .



V tem članku pa bom predstavil, kako namestiti in uporabljati izdajo MongoDB Community.



Namestite MongoDB v Linux Mint

MongoDB lahko namestite na več načinov. Zaradi svoje priljubljenosti je že del paketov strežnikov Ubuntu. Linux Mint, ki je izpeljanka Ubuntu, lahko neposredno prevzame MongoDB s paketnega strežnika. Uradno priporočilo MongoDB pa je, da za namestitev programske opreme zbirke podatkov uporabi lastno skladišče.





Pripravljen? Skočimo naravnost!

Namestite MongoDB s paketnega strežnika Ubuntu

MongoDB je neposredno na voljo na strežniku paketov Ubuntu. Vse, kar potrebujete, je, da APT -ju poveste, naj vzame in namesti mongodb paket. Čeprav bo delovalo v redu, po uradni dokumentaciji MongoDB to ni priporočljiva metoda. Sledite temu na lastno odgovornost.



Najprej zaženite terminal in posodobite predpomnilnik APT.

$sudoapt posodobitev

Povejte APT -ju, naj namesti MongoDB.

$sudoaptnamestitemongodb

Namestite MongoDB iz repo MongoDB

MongoDB uradno ponuja repo za Ubuntu, Debian, SUSE Linux in Amazon. MongoDB uradno priporoča ta način namestitve MongoDB. Tako boste vedno uporabljali najnovejšo različico. Linux Mint temelji na Ubuntuju, zato bo repo Ubuntu dobro deloval.

Opomba: Repo je odvisen od različice. Ta metoda bo pokazala namestitev najnovejše stabilne različice MongoDB (MongoDB 4.2). Za druge različice si oglejte MongoDB namestitveni dokument .

Zaženite terminal in začnite izvajati naslednje ukaze. Najprej preverimo, ali je nameščen GnuPG. GnuPG je vnaprej nameščen z Linuxom Mint. Če pa je bil predhodno odstranjen, ga bo ta ukaz takoj namestil.

$sudoapt posodobitev&& sudoaptnamestitegnupg-in

Zdaj dodajte javni ključ GPG repo MongoDB.

$wget -qO- https://www.mongodb.org/statična/pgp/strežnik-4.2.asc| sudo apt-key add-

APT je pripravljen za komunikacijo z repo MongoDB. Dodajte repo MongoDB na seznam strežnikov paketov APT.

$vrgel ven 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| sudo majica /itd/apt/sources.list.d/mongodb-org-4.2.list

Posodobite predpomnilnik APT.

$sudoapt posodobitev

Repo MongoDB je bil uspešno dodan. Povejte APT -ju, naj namesti MongoDB. Ime paketa je mongodb-org. Upoštevajte, da mongodb je iz Ubuntu repo, medtem ko mongodb-org je iz repo MongoDB.

$sudoaptnamestitemongodb-org

Uporaba MongoDB

Ko je namestitev končana, se prepričajmo, da je MongoDB zagnan. Ta ukaz zaženite v terminalu.

$mongo

Ukaz je povzročil nekaj napak. To je zato, ker se MongoDB privzeto ne zažene z zagonom. Če želite to odpraviti, zaženite naslednja dva ukaza. V bistvu sistemskemu sistemu govorimo, naj pri zagonu zažene in omogoči storitev MongoDB.

$sudosystemctl začni mongod
$sudosystemctlomogočimongod

Še enkrat preverite MongoDB.

$mongo

Voila! MongoDB deluje odlično! Deluje lupina MongoDB. Služi kot nadzorni center MongoDB. MongoDB ima svoje ukaze in funkcije. Naslednji ukaz bo natisnil ožji seznam razpoložljivih ukazov in funkcij.

$pomoč

Končne misli

MongoDB je zmogljiva programska oprema za zbirke podatkov. Vključujejo ga celo velikani Google, Facebook, PayPal, EA, Adobe, eBay itd. Preverite podjetja, ki uporabljajo MongoDB . To samo po sebi priča o moči MongoDB.

Ta članek obravnava samo namestitev MongoDB. O tem se je treba veliko naučiti. Na internetu lahko najdete veliko vadnic o začetku uporabe MongoDB. Oglejte si ta vodnik za začetnike v MongoDB.

Uživajte!