Hvordan installere og bruke mongoDB på Linux Mint

Hvordan installere og bruke mongoDB på Linux Mint
I en verden av databaseløsning er MongoDB en relativ nykommer. Imidlertid har det raskt fått enorm popularitet på grunn av funksjonene den tilbyr. MongoDB er en generell, dokumentbasert databaseløsning som faller inn under NoSQL-klassifiseringen. Det følger ikke reglene for tradisjonelle relasjonsdatabaser (for eksempel MySQL). I stedet bruker den JSON-lignende dokumenter for lagring av data. I denne artikkelen, la oss sjekke ut hvordan du installerer og bruker MongoDB på Linux Mint.

Mongodb på Linux Mint

MongoDB er en open source Cross-Platform NoSQL Database Solution. Siden det er en NoSQL -database, er den fri fra den begrensede naturen til de tradisjonelle databasene (for eksempel MySQL), og tilbyr mer fleksibilitet for lagring av data. MongoDB kan også behandles som en fillagringsløsning! MongoDB tilbyr effektiv skalering, takket være sharding -funksjonen.

Det er to utgaver av MongoDB tilgjengelig for kundene - Community and Enterprise Version. Nå, for generelle brukere, vil MongoDB Community Edition være nok til å teste/utvikle formål. For storskala implementering er det imidlertid en god idé å få Enterprise One. MongoDB Enterprise kommer med tilleggsfunksjoner som kundesupport, Kubernetes -integrasjon, raskere minneytelse, sertifisering osv. Sjekk ut MongoDB Enterprise Advanced.

I denne artikkelen vil jeg imidlertid vise frem hvordan du installerer og bruker MongoDB Community Edition.

Installer mongoDB på Linux Mint

Det er flere måter vi kan installere mongoDB. På grunn av populariteten er det allerede en del av Ubuntu -pakkeserverne. Linux Mint, som er et Ubuntu -derivat, kan direkte hente MongoDB fra pakkeserveren. Imidlertid er den offisielle anbefalingen fra MongoDB å bruke sitt eget depot for å installere databaseprogramvaren.

Klar? La oss hoppe rett inn i det!

Installer MongoDB fra Ubuntu Package Server

MongoDB er direkte tilgjengelig fra Ubuntu Package Server. Alt du trenger er å fortelle egnet til å ta tak i og installere Mongodb pakke. Selv om det vil fungere helt fint, er det ikke anbefalt metode ifølge offisiell MongoDB -dokumentasjon. Følg det på ditt eget ansvar.

Først, skyter opp en terminal og oppdater den apt cache.

$ sudo apt oppdatering

Nå, fortell til å installere MongoDB.

$ sudo apt install mongodb

Installer mongoDB fra MongoDB -repo

MongoDB tilbyr offisielt repo for Ubuntu, Debian, Suse Linux og Amazon. MongoDB anbefaler offisielt denne metoden for å installere MongoDB. Dette sørger for at du alltid bruker den nyeste versjonen. Linux Mint er Ubuntu-basert, så Ubuntu-repoen vil fungere helt fint.

Merk: repoen er versjonsavhengig. Denne metoden vil vise frem installasjonen av den nåværende siste MongoDB -stabile versjonen (MongoDB 4.2). For andre versjoner, sjekk ut MongoDB -installasjonsdokumentet.

Fyr opp en terminal og begynn å kjøre følgende kommandoer. La oss først sjekke ut om GNUPG er installert. GNUPG kommer forhåndsinstallert med Linux Mint. Imidlertid, hvis den ble avinstallert tidligere, vil denne kommandoen installere den med en gang.

$ sudo apt oppdatering && sudo apt install Gnupg -y

Legg nå den offentlige GPG -nøkkelen til MongoDB -repo.

$ wget -qo - https: // www.Mongodb.org/statisk/pgp/server-4.2.ASC | sudo apt-key add -

APT er klar til å kommunisere med MongoDB -repoen. Legg til MongoDB -repoen i listen over APT -pakkeservere.

$ ekko "Deb [Arch = AMD64, ARM64] https: // repo.Mongodb.org/apt/ubuntu bionic/
Mongodb-org/4.2 multiverse "| sudo tee/etc/apt/kilder.liste.d/mongodb-org-4.2.liste

Oppdater den apt cache.

$ sudo apt oppdatering

MongoDB -repoen er lagt til vellykket. Nå, fortell til å installere MongoDB. Pakkenavnet er mongodb-org. Noter det Mongodb er fra Ubuntu repo mens Mongodb-Org er fra mongodb repo.

$ sudo apt install mongodb-org

Bruker MongoDB

Når installasjonen er fullført, la oss sørge for at MongoDB kjører. Kjør denne kommandoen i terminalen.

$ Mongo

Kommandoen kastet litt feil. Det er fordi MongoDB, som standard, ikke starter med Boot. For å fikse dette, kjør de to neste kommandoen. I hovedsak ber vi SystemCTL om å starte og aktivere MongoDB -tjenesten ved oppstart.

$ sudo systemctl start mongod
$ sudo systemctl aktiver mongod

Sjekk MongoDB nok en gang.

$ Mongo

Voila! MongoDB kjører perfekt! Det er mongodb -skallet som kjører. Det fungerer som MongoDB -kontrollsenteret. MongoDB har sine egne kommandoer og funksjoner. Følgende kommando vil skrive ut en kortliste med tilgjengelige kommandoer og funksjoner.

$ hjelp

Siste tanker

MongoDB er en kraftig databaseprogramvare. Det er til og med innarbeidet av Google, Facebook, PayPal, EA, Adobe, Ebay etc. Giants. Sjekk ut selskaper som bruker MongoDB. Det er i seg selv et vitnesbyrd om mongodbs makt.

Denne artikkelen diskuterer bare hvordan du installerer MongoDB. Det er mye å lære om det. Du kan finne mange opplæringsprogrammer på Internett for å komme i gang med MongoDB. Sjekk ut denne nybegynnerguiden til MongoDB.

Nyt!