Kuidas installida ja kasutada MongoDB -d Linux Mintis

How Install Use Mongodb Linux Mint



Andmebaasilahenduste maailmas on MongoDB suhteliselt uustulnuk. Kuid see on kiiresti saavutanud tohutu populaarsuse tänu pakutavatele funktsioonidele. MongoDB on üldotstarbeline platvormideülene dokumendipõhine andmebaasilahendus, mis kuulub NoSQL klassifikatsiooni alla. See ei järgi traditsiooniliste relatsiooniandmebaaside reegleid (näiteks MySQL). Selle asemel kasutab see andmete salvestamiseks JSON-laadseid dokumente. Selles artiklis vaatame, kuidas MongoDB Linux Mintisse installida ja kasutada.

MongoDB Linux Mintis

MongoDB on avatud lähtekoodiga platvormideülene NoSQL andmebaasi lahendus. Kuna tegemist on NoSQL -i andmebaasiga, on see vaba traditsiooniliste andmebaaside (näiteks MySQL) piiratusest, pakkudes andmete salvestamiseks rohkem paindlikkust. MongoDB -d saab käsitleda ka failide salvestamise lahendusena! MongoDB pakub tõhusat skaleerimist tänu oma killustamisfunktsioonile.





Klientidele on saadaval kaks MongoDB väljaannet - kogukonna ja ettevõtte versioon. Tavalistele kasutajatele piisab testimisest/arendamisest MongoDB kogukonna väljaandest. Suuremahuliseks rakendamiseks on siiski hea mõte hankida Enterprise. MongoDB Enterprise pakub lisafunktsioone, nagu klienditugi, Kubernetese integreerimine, kiirem mälu jõudlus, sertifitseerimine jne. MongoDB Enterprise Advanced .



Selles artiklis aga tutvustan, kuidas MongoDB kogukonna väljaannet installida ja kasutada.



Installige MongoDB Linux Mintisse

MongoDB installimiseks on mitu võimalust. Selle populaarsuse tõttu on see juba osa Ubuntu pakettide serveritest. Linux Mint, mis on Ubuntu tuletisinstrument, saab MongoDB otse paketiserverist haarata. MongoDB ametlik soovitus on aga andmebaasi tarkvara installimiseks kasutada oma hoidlat.





Valmis? Hüppame kohe asja juurde!

Installige MongoDB Ubuntu pakettide serverist

MongoDB on otse saadaval Ubuntu pakettide serverist. Kõik, mida vajate, on öelda APT -le, et haarata ja installida mongodb pakett. Kuigi see töötab suurepäraselt, pole see ametliku MongoDB dokumentatsiooni kohaselt soovitatav meetod. Järgige seda omal vastutusel.



Esmalt käivitage terminal ja värskendage APT vahemälu.

$sudosobiv uuendus

Nüüd öelge APT -le MongoDB installimine.

$sudoasjakohanepaigaldadamongodb

Installige MongoDB MongoDB repost

MongoDB pakub ametlikult repot Ubuntu, Debiani, SUSE Linuxi ja Amazoni jaoks. MongoDB soovitab ametlikult seda MongoDB installimisviisi. See tagab, et kasutate alati uusimat versiooni. Linux Mint on Ubuntu-põhine, nii et Ubuntu repo töötab suurepäraselt.

Märkus. Repo sõltub versioonist. See meetod tutvustab praeguse viimase MongoDB stabiilse versiooni (MongoDB 4.2) installimist. Teiste versioonide jaoks vaadake MongoDB installidokument .

Käivitage terminal ja käivitage järgmised käsud. Esiteks kontrollime, kas GnuPG on installitud. GnuPG on Linux Mintiga eelinstallitud. Kui see aga varem desinstalliti, installib see käsk selle kohe.

$sudosobiv uuendus&& sudoasjakohanepaigaldadagnupg-ja

Nüüd lisage MongoDB repos avalik GPG -võti.

$wget -qO- https://www.mongodb.org/staatiline/pgp/server-4.2.asc| sudo apt-key add-

APT on valmis suhtlema MongoDB repoga. Lisage MongoDB repo APT pakettide serverite loendisse.

$viskas välja 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| sudo tee /jne/asjakohane/sources.list.d/mongodb-org-4.2.list

Värskendage APT vahemälu.

$sudosobiv uuendus

MongoDB repo lisamine õnnestus. Nüüd öelge APT -le MongoDB installimine. Paketi nimi on mongodb-org. Pange tähele, et mongodb pärineb Ubuntu repost, samas kui mongodb-org on pärit MongoDB repost.

$sudoasjakohanepaigaldadamongodb-org

MongoDB kasutamine

Kui installimine on lõpule jõudnud, veenduge, et MongoDB töötab. Käivitage see käsk terminalis.

$mongo

Käsk tegi vea. Selle põhjuseks on asjaolu, et MongoDB ei alga vaikimisi alglaadimisega. Selle parandamiseks käivitage kaks järgmist käsku. Põhimõtteliselt käsime systemctlil käivitada ja lubada MongoDB teenus käivitamisel.

$sudosystemctl käivitage mongod
$sudosystemctllubadamongod

Kontrollige uuesti MongoDB -d.

$mongo

Voila! MongoDB töötab suurepäraselt! See on MongoDB kest, mis töötab. See toimib MongoDB juhtimiskeskusena. MongoDB -l on oma käsud ja funktsioonid. Järgmine käsk prindib saadaolevate käskude ja funktsioonide nimekirja.

$abi

Lõplikud mõtted

MongoDB on võimas andmebaasitarkvara. Selle on lisanud isegi Google, Facebook, PayPal, EA, Adobe, eBay jne hiiglased. Vaadake ettevõtteid, kes kasutavad MongoDB -d . See on iseenesest tunnistus MongoDB võimust.

Selles artiklis käsitletakse lihtsalt MongoDB installimist. Selle kohta on palju õppida. Internetist leiate palju õpetusi MongoDB -ga alustamiseks. Vaadake seda algajate juhendit MongoDB jaoks.

Nautige!