Kako instalirati i koristiti MongoDB na Linux Mintu

How Install Use Mongodb Linux Mint



U svijetu rješenja za baze podataka, MongoDB je relativno nov korisnik. Međutim, brzo je stekao ogromnu popularnost zbog značajki koje nudi. MongoDB je rješenje baze podataka opće namjene koje se sastoji od više platformi i temelji se na dokumentima i spada u NoSQL klasifikaciju. Ne slijedi pravila tradicionalnih relacijskih baza podataka (na primjer, MySQL). Umjesto toga, za spremanje podataka koristi dokumente slične JSON-u. U ovom članku provjerimo kako instalirati i koristiti MongoDB na Linux Mintu.

MongoDB na Linux Mint -u

MongoDB je otvoreno izvorno rješenje za više platformi NoSQL baze podataka. Budući da je riječ o bazi podataka NoSQL, nema ograničene prirode tradicionalnih baza podataka (na primjer, MySQL), nudeći veću fleksibilnost za pohranu podataka. MongoDB se također može tretirati kao rješenje za pohranu datoteka! MongoDB nudi učinkovito skaliranje, zahvaljujući značajci sječenja.







Korisnicima su dostupna dva izdanja MongoDB -a - verzija za Zajednicu i Enterprise. Za opće korisnike, izdanje MongoDB Community bit će dovoljno za testiranje/razvoj. Međutim, za opsežnu implementaciju, dobra je ideja nabaviti Enterprise. MongoDB Enterprise dolazi s dodatnim značajkama kao što su korisnička podrška, integracija Kubernetesa, brže performanse memorije, certifikacija itd. MongoDB Enterprise Advanced .



U ovom članku pokazat ću kako instalirati i koristiti izdanje MongoDB Community.



Instalirajte MongoDB na Linux Mint

Postoji više načina na koje možemo instalirati MongoDB. Zbog svoje popularnosti, već je dio poslužitelja paketa Ubuntu. Linux Mint, budući da je Ubuntu derivat, može izravno preuzeti MongoDB s poslužitelja paketa. Međutim, službena preporuka MongoDB -a je korištenje vlastitog spremišta za instaliranje softvera baze podataka.





Spreman? Skočimo odmah u to!

Instalirajte MongoDB s Ubuntu poslužitelja paketa

MongoDB je izravno dostupan s Ubuntu poslužitelja paketa. Sve što trebate je reći APT -u da preuzme i instalira mongodb paket. Iako će raditi sasvim u redu, prema službenoj dokumentaciji MongoDB -a, to nije preporučena metoda. Slijedite to na vlastitu odgovornost.



Prvo pokrenite terminal i ažurirajte APT predmemoriju.

$sudoprikladno ažuriranje

Recite APT -u da instalira MongoDB.

$sudoprikladaninstaliratimongodb

Instalirajte MongoDB iz MongoDB repoa

MongoDB službeno nudi repo za Ubuntu, Debian, SUSE Linux i Amazon. MongoDB službeno preporučuje ovu metodu instaliranja MongoDB -a. To osigurava da uvijek koristite najnoviju verziju. Linux Mint temelji se na Ubuntuu, pa će Ubuntu repo raditi sasvim u redu.

Napomena: Repo ovisi o verziji. Ova metoda će pokazati instalaciju najnovije stabilne verzije MongoDB -a (MongoDB 4.2). Za ostale verzije, provjerite MongoDB instalacijski dokument .

Pokrenite terminal i počnite izvoditi sljedeće naredbe. Prvo provjerimo je li instaliran GnuPG. GnuPG dolazi s unaprijed instaliranim Linux Mint -om. Međutim, ako je prethodno deinstaliran, ova će ga naredba odmah instalirati.

$sudoprikladno ažuriranje&& sudoprikladaninstaliratignupg-i

Sada dodajte javni GPG ključ za MongoDB repo.

$wget -qO- https://www.mongodb.org/statički/pgp/poslužitelj-4.2.asc| sudo apt-key add-

APT je spreman za komunikaciju s repo MongoDB. Dodajte repo MongoDB na popis poslužitelja paketa APT.

$izbaciti 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| sudo tee /itd/prikladan/izvori.list.d/mongodb-org-4.2.popis

Ažurirajte APT predmemoriju.

$sudoprikladno ažuriranje

MongoDB repo uspješno je dodan. Recite APT -u da instalira MongoDB. Naziv paketa je mongodb-org. Imajte na umu da mongodb je iz Ubuntu repoa dok mongodb-org je iz MongoDB repo.

$sudoprikladaninstaliratimongodb-org

Korištenje MongoDB -a

Nakon dovršetka instalacije provjerimo radi li MongoDB. Pokrenite ovu naredbu na terminalu.

$mongo

Naredba je donijela pogrešku. To je zato što MongoDB, prema zadanim postavkama, ne počinje pokretanjem. Da biste to riješili, pokrenite sljedeće dvije naredbe. U biti, govorimo systemctlu da pokrene i omogući uslugu MongoDB pri pokretanju.

$sudosystemctl start mongod
$sudosystemctlomogućitimongod

Još jednom provjerite MongoDB.

$mongo

Voila! MongoDB radi savršeno! Radi se o ljusci MongoDB. Služi kao kontrolni centar MongoDB. MongoDB ima svoje naredbe i funkcije. Sljedeća naredba ispisat će uži izbor dostupnih naredbi i funkcija.

$Pomozite

Završne misli

MongoDB je moćan softver za baze podataka. Čak ga ugrađuju i divovi Google, Facebook, PayPal, EA, Adobe, eBay itd. Provjerite tvrtke koje koriste MongoDB . To je samo po sebi svjedočanstvo moći MongoDB -a.

Ovaj članak samo govori o tome kako instalirati MongoDB. O tome se može puno naučiti. Na internetu možete pronaći mnoštvo vodiča za početak rada s MongoDB -om. Pogledajte ovaj vodič za početnike u MongoDB -u.

Uživati!