MongoDB

Kako instalirati i koristiti MongoDB na Linux Mint-u

Kako instalirati i koristiti MongoDB na Linux Mint-u
U svijetu rješenja za baze podataka MongoDB je relativna novost. Međutim, brzo je stekao ogromnu popularnost zbog značajki koje nudi. MongoDB je rješenje baze podataka zasnovano na dokumentima opće namjene, koje spada u NoSQL klasifikaciju. Ne slijedi pravila tradicionalnih relacijskih baza podataka (na primjer, MySQL). Umjesto toga, za pohranu podataka koristi JSON-slične dokumente. U ovom članku provjerimo kako instalirati i koristiti MongoDB na Linux Mint-u.

MongoDB na Linux Mint-u

MongoDB je rješenje za baze podataka NoSQL s više platformi otvorenog koda. Budući da je riječ o NoSQL bazi podataka, oslobođena je 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 svojoj značajci oštrenja.

Kupcima su dostupna dva izdanja MongoDB - verzija Community i Enterprise. Sada će za opće korisnike izdanje MongoDB Community biti dovoljno za testiranje / razvoj. Međutim, za široku primjenu dobra je ideja nabaviti Enterprise. MongoDB Enterprise dolazi s dodatnim značajkama poput korisničke podrške, integracije Kubernetesa, bržih performansi memorije, certificiranja itd. Pogledajte MongoDB Enterprise Advanced.

U ovom ću članku, međutim, pokazati kako instalirati i koristiti izdanje MongoDB Community.

Instalirajte MongoDB na Linux Mint

MongoDB možemo instalirati na više načina. Zbog svoje popularnosti već je dio poslužitelja Ubuntu paketa. Linux Mint, koji je derivat Ubuntu-a, može izravno zgrabiti MongoDB s poslužitelja paketa. Međutim, službena preporuka MongoDB-a je da koristi vlastito spremište za instaliranje softvera baze podataka.

Spreman? Skočimo pravo u to!

Instalirajte MongoDB s Ubuntu poslužitelja paketa

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

Prvo pokrenite terminal i ažurirajte APT predmemoriju.

$ sudo apt ažuriranje

Sada recite APT-u da instalira MongoDB.

$ sudo apt instalirati mongodb

Instalirajte MongoDB iz MongoDB repo-a

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

Napomena: Repo ovisi o verziji. Ova metoda prikazat će instalaciju trenutne najnovije verzije stabilne verzije MongoDB (MongoDB 4.2). Za ostale verzije pogledajte instalacijski dokument MongoDB.

Zapalite terminal i počnite izvoditi sljedeće naredbe. Prvo provjerimo je li instaliran GnuPG. GnuPG dolazi s predinstaliranim Linux Mintom. Međutim, ako je prethodno bio deinstaliran, tada će ga ova naredba odmah instalirati.

$ sudo apt update && sudo apt install gnupg -y

Sada dodajte javni GPG ključ MongoDB repo-a.

$ wget -qO - https: // www.mongodb.org / static / pgp / server-4.2.uzlazno | sudo apt-key dodati -

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

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

Ažurirajte APT predmemoriju.

$ sudo apt ažuriranje

Repo MongoDB je uspješno dodan. Sada recite APT-u da instalira MongoDB. Naziv paketa je mongodb-org. Imajte na umu da mongodb je iz Ubuntu repo-a dok mongodb-org je iz MongoDB repo-a.

$ sudo apt instalirati mongodb-org

Korištenje MongoDB-a

Nakon završetka instalacije, provjerimo je li pokrenut MongoDB. Pokrenite ovu naredbu u terminalu.

$ mongo

Naredba je izbacila pogrešku. To je zato što MongoDB, prema zadanim postavkama, ne započinje s pokretanjem. Da biste to popravili, pokrenite sljedeće dvije naredbe. U osnovi poručujemo systemctl-u da pokrene i omogući MongoDB uslugu prilikom pokretanja.

$ sudo systemctl pokreni mongod
$ sudo systemctl omogući mongod

Još jednom provjerite MongoDB.

$ mongo

Voila! MongoDB radi savršeno! Izvodi se ljuska 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.

$ pomoć

Završne misli

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

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

Uživati!

Kako prikazati OSD prekrivač u aplikacijama i igrama na cijelom zaslonu za Linux
Igranje igara preko cijelog zaslona ili upotreba aplikacija u režimu preko cijelog zaslona bez ometanja može vas odsjeći od relevantnih informacija o ...
Top 5 karata za hvatanje igara
Svi smo vidjeli i voljeli streaming reprodukcije na YouTubeu. PewDiePie, Jakesepticye i Markiplier samo su neki od najboljih igrača koji su zaradili m...
Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...