MongoDB

Slik installerer og bruker du MongoDB på Linux Mint

Slik installerer og bruker du MongoDB på Linux Mint
I en verden av databaseløsninger er MongoDB en relativ nykommer. Imidlertid har den raskt fått enorm popularitet på grunn av funksjonene den tilbyr. MongoDB er en generell, plattformbasert, dokumentbasert databaseløsning som faller inn under NoSQL-klassifiseringen. Det følger ikke reglene i 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 åpen kildekode-plattform NoSQL-databaseløsning. Siden det er en NoSQL-database, er den fri fra de tradisjonelle databasene (for eksempel MySQL), og gir mer fleksibilitet for lagring av data. MongoDB kan også behandles som en fillagringsløsning! MongoDB tilbyr effektiv skalering takket være skjæringsfunksjonen.

Det er to utgaver av MongoDB tilgjengelig for kundene - Community- og Enterprise-versjonen. Nå, for generelle brukere, vil MongoDB Community-utgaven være nok til å teste / utvikle formål. For storskala implementering er det imidlertid en god ide å skaffe Enterprise. MongoDB Enterprise leveres med tilleggsfunksjoner som kundesupport, Kubernetes-integrering, raskere minneytelse, sertifisering osv. Ta en titt på MongoDB Enterprise Advanced.

I denne artikkelen vil jeg imidlertid vise hvordan jeg installerer og bruker MongoDB Community-utgaven.

Installer MongoDB på Linux Mint

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

Klar? La oss hoppe rett inn i det!

Installer MongoDB fra Ubuntu-pakkeserveren

MongoDB er direkte tilgjengelig fra Ubuntu-pakkeserveren. Alt du trenger er å be APT om å hente og installere mongodb pakke. Selv om det fungerer helt fint, er det ifølge offisiell MongoDB-dokumentasjon ikke anbefalt metode. Følg det på eget ansvar.

Først skyter du opp en terminal og oppdaterer APT-hurtigbufferen.

$ sudo apt oppdatering

Fortell APT å installere MongoDB.

$ sudo apt installere 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 repo vil fungere helt fint.

Merk: Repoen er versjonsavhengig. Denne metoden viser installasjonen av den nåværende siste MongoDB stabile versjonen (MongoDB 4.2). For andre versjoner, sjekk installasjonsdokumentet fra MongoDB.

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

$ sudo apt oppdatering && sudo apt installere gnupg -y

Legg nå til 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 repo. Legg til MongoDB-repoen i listen over APT-pakkeservere.

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

Oppdater APT-hurtigbufferen.

$ sudo apt oppdatering

MongoDB-repoen er lagt til. Fortell APT å installere MongoDB. Pakkens navn er mongodb-org. Noter det mongodb er fra Ubuntu repo mens mongodb-org er fra MongoDB repo.

$ sudo apt installere mongodb-org

Bruke 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 noen feil. Det er fordi MongoDB som standard ikke starter med oppstart. For å fikse dette, kjør neste to kommando. I hovedsak ber vi systemctl om å starte og aktivere MongoDB-tjenesten ved oppstart.

$ sudo systemctl start mongod
$ sudo systemctl aktiver mongod

Sjekk MongoDB igjen.

$ mongo

Voila! MongoDB kjører perfekt! Det er MongoDB-skallet som kjører. Den fungerer som MongoDB kontrollsenter. 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 innlemmet av Google, Facebook, PayPal, EA, Adobe, eBay osv. kjemper. Sjekk ut selskaper som bruker MongoDB. Det er i seg selv et vitnesbyrd om MongoDBs kraft.

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 nybegynnerveiledningen til MongoDB.

Nyt!

Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...
Slik installerer du League Of Legends på Ubuntu 14.04
Hvis du er fan av League of Legends, er dette en mulighet for deg å prøvekjør League of Legends. Merk at LOL støttes på PlayOnLinux hvis du er en linu...
Installer det siste OpenRA-strategispillet på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spillmotor som gjenskaper de tidlige Westwood-spillene som den klassiske Command & Conquer: Red Alert. Di...