Kuinka asentaa ja käyttää MongoDB: tä Linux Mintissa

How Install Use Mongodb Linux Mint



Tietokantaratkaisujen maailmassa MongoDB on suhteellisen uusi tulokas. Se on kuitenkin nopeasti saavuttanut valtavan suosion sen tarjoamien ominaisuuksien vuoksi. MongoDB on yleiskäyttöinen, monialustainen, asiakirjapohjainen tietokantaratkaisu, joka kuuluu NoSQL-luokitukseen. Se ei noudata perinteisten relaatiotietokantojen sääntöjä (esimerkiksi MySQL). Sen sijaan se käyttää tietojen tallentamiseen JSON-tyyppisiä asiakirjoja. Tässä artikkelissa katsotaan, kuinka MongoDB asennetaan ja käytetään Linux Mintissa.

MongoDB Linux Mintissa

MongoDB on avoimen lähdekoodin cross-platform NoSQL-tietokantaratkaisu. Koska se on NoSQL -tietokanta, se ei sisällä perinteisten tietokantojen (esimerkiksi MySQL) rajoitettua luonnetta ja tarjoaa enemmän joustavuutta tietojen tallentamiseen. MongoDB: tä voidaan myös käsitellä tiedostojen tallennusratkaisuna! MongoDB tarjoaa tehokkaan skaalauksen sirpaleominaisuutensa ansiosta.







Asiakkaille on saatavana kaksi MongoDB -versiota - yhteisö- ja yritysversio. Yleisille käyttäjille MongoDB Community -versio riittää testaukseen/kehittämiseen. Laajamittaiseen käyttöönottoon on kuitenkin hyvä hankkia Enterprise. MongoDB Enterprise sisältää lisäominaisuuksia, kuten asiakastuen, Kubernetes -integraation, nopeamman muistin suorituskyvyn, sertifioinnin jne. MongoDB Enterprise Advanced .



Tässä artikkelissa aion kuitenkin esitellä MongoDB Community -version asentamista ja käyttöä.



Asenna MongoDB Linux Mintiin

MongoDB voidaan asentaa useilla tavoilla. Suosionsa vuoksi se on jo osa Ubuntu -pakettipalvelimia. Linux Mint, joka on Ubuntun johdannainen, voi napata MongoDB: n suoraan pakkauspalvelimelta. MongoDB: n virallinen suositus on kuitenkin käyttää omaa arkistoaan tietokantaohjelmiston asentamiseen.





Valmis? Hyppäämme suoraan asiaan!

Asenna MongoDB Ubuntu -pakettipalvelimelta

MongoDB on saatavana suoraan Ubuntu -pakettipalvelimelta. Sinun tarvitsee vain kertoa APT: lle napata ja asentaa mongodb paketti. Vaikka se toimii hienosti, virallisen MongoDB -dokumentaation mukaan se ei ole suositeltava menetelmä. Noudata sitä omalla vastuullasi.



Käynnistä ensin pääte ja päivitä APT -välimuisti.

$sudoosuva päivitys

Kerro nyt APT: lle, että se asentaa MongoDB: n.

$sudosopivaAsentaamongodb

Asenna MongoDB MongoDB -reposta

MongoDB tarjoaa virallisesti repoa Ubuntulle, Debianille, SUSE Linuxille ja Amazonille. MongoDB suosittelee virallisesti tätä tapaa asentaa MongoDB. Tämä varmistaa, että käytät aina uusinta versiota. Linux Mint on Ubuntu-pohjainen, joten Ubuntu-repo toimii hyvin.

Huomautus: Repo on versiosta riippuvainen. Tämä menetelmä esittelee uusimman vakaan MongoDB -version (MongoDB 4.2) asennuksen. Muita versioita varten katso MongoDB -asennusasiakirja .

Käynnistä päätelaite ja aloita seuraavien komentojen suorittaminen. Tarkista ensin, onko GnuPG asennettu. GnuPG on esiasennettu Linux Mintiin. Jos se poistettiin kuitenkin aiemmin, tämä komento asentaa sen heti.

$sudoosuva päivitys&& sudosopivaAsentaagnupg-ja

Lisää nyt MongoDB -repon julkinen GPG -avain.

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

APT on valmis kommunikoimaan MongoDB -repon kanssa. Lisää MongoDB -repo APT -pakettipalvelimien luetteloon.

$heitti pois 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| sudo tee /jne/sopiva/sources.list.d/mongodb-org-4.2.lista

Päivitä APT -välimuisti.

$sudoosuva päivitys

MongoDB -repon lisääminen onnistui. Kerro nyt APT: lle, että se asentaa MongoDB: n. Paketin nimi on mongodb-org. Ota huomioon, että mongodb on Ubuntun reposta, kun taas mongodb-org on MongoDB -reposta.

$sudosopivaAsentaamongodb-org

MongoDB: n käyttö

Kun asennus on valmis, varmista, että MongoDB on käynnissä. Suorita tämä komento terminaalissa.

$mongo

Komento teki virheen. Tämä johtuu siitä, että MongoDB ei oletuksena käynnisty käynnistyksellä. Korjaa tämä suorittamalla seuraavat kaksi komentoa. Pohjimmiltaan kerromme systemctl: lle käynnistää ja ottaa käyttöön MongoDB -palvelu käynnistyksen yhteydessä.

$sudosystemctl käynnistää mongod
$sudosystemctlota käyttöönmongod

Tarkista MongoDB uudelleen.

$mongo

Voila! MongoDB toimii täydellisesti! Se on MongoDB -kuori, joka on käynnissä. Se toimii MongoDB -ohjauskeskuksena. MongoDB: llä on omat komennot ja toiminnot. Seuraava komento tulostaa käytettävissä olevien komentojen ja toimintojen luettelon.

$auta

Lopulliset ajatukset

MongoDB on tehokas tietokantaohjelmisto. Sen ovat sisällyttäneet jopa Google, Facebook, PayPal, EA, Adobe, eBay jne. Jättiläiset. Tutustu yrityksiin, jotka käyttävät MongoDB: tä . Se on itsessään todistus MongoDB: n voimasta.

Tässä artikkelissa keskustellaan vain MongoDB: n asentamisesta. Siitä on paljon opittavaa. Internetistä löydät paljon opetusohjelmia MongoDB: n käytön aloittamisesta. Katso tämä aloittelijan opas MongoDB: hen.

Nauttia!