MongoDB uz Linux Mint
MongoDB ir atvērtā koda starpplatformu NoSQL datu bāzes risinājums. Tā kā tā ir NoSQL datu bāze, tajā nav tradicionālo datubāzu (piemēram, MySQL) ierobežota rakstura, piedāvājot lielāku elastību datu glabāšanai. MongoDB var uzskatīt arī par failu glabāšanas risinājumu! MongoDB piedāvā efektīvu mērogošanu, pateicoties tā dalīšanas funkcijai.
Klientiem ir pieejami divi MongoDB izdevumi - Kopienas un Enterprise versija. Tagad vispārējiem lietotājiem testēšanas / izstrādes nolūkos pietiks ar MongoDB kopienas izdevumu. Tomēr liela mēroga ieviešanai ir ieteicams iegūt Enterprise. MongoDB Enterprise nāk ar papildu funkcijām, piemēram, klientu atbalstu, Kubernetes integrāciju, ātrāku atmiņas veiktspēju, sertifikāciju utt. Apskatiet MongoDB Enterprise Advanced.
Šajā rakstā es tomēr parādīšu, kā instalēt un izmantot MongoDB kopienas izdevumu.
Instalējiet MongoDB Linux Mint
Ir vairāki veidi, kā mēs varam instalēt MongoDB. Popularitātes dēļ tā jau ir daļa no Ubuntu pakotņu serveriem. Linux Mint, būdams Ubuntu atvasinājums, var tieši paņemt MongoDB no pakešu servera. Tomēr MongoDB oficiālais ieteikums ir izmantot savu krātuvi datu bāzes programmatūras instalēšanai.
Gatavs? Lecam tieši tajā!
Instalējiet MongoDB no Ubuntu pakotņu servera
MongoDB ir tieši pieejams no Ubuntu pakotņu servera. Viss, kas jums nepieciešams, ir pateikt APT, lai greifers un instalētu mongodb iepakojums. Lai gan tas darbosies lieliski, saskaņā ar oficiālo MongoDB dokumentāciju tā nav ieteicama metode. Izpildiet to uz savu atbildību.
Vispirms aktivizējiet termināli un atjauniniet APT kešatmiņu.
$ sudo apt atjauninājums
Tagad pasakiet APT, lai instalētu MongoDB.
$ sudo apt instalējiet mongodb
Instalējiet MongoDB no MongoDB repo
MongoDB oficiāli piedāvā repo operētājsistēmām Ubuntu, Debian, SUSE Linux un Amazon. MongoDB oficiāli iesaka šo MongoDB instalēšanas metodi. Tas nodrošina, ka vienmēr izmantojat jaunāko versiju. Linux Mint ir balstīta uz Ubuntu, tāpēc Ubuntu repo darbosies lieliski.
Piezīme. Repo ir atkarīgs no versijas. Šī metode parādīs pašreizējās jaunākās stabilās MongoDB versijas (MongoDB 4.2). Citas versijas skatiet MongoDB instalācijas dokumentā.
Aktivizējiet termināli un sāciet izpildīt šādas komandas. Vispirms pārbaudīsim, vai ir instalēta GnuPG. GnuPG ir iepriekš instalēta kopā ar Linux Mint. Tomēr, ja tas tika atinstalēts iepriekš, šī komanda to tūlīt instalēs.
$ sudo apt update && sudo apt instalējiet gnupg -y
Tagad pievienojiet MongoDB repo publisko GPG atslēgu.
$ wget -qO - https: // www.mongodb.org / static / pgp / server-4.2.asc | sudo apt-key pievienot -
APT ir gatavs sazināties ar MongoDB repo. Pievienojiet MongoDB repo APT pakotnes serveru sarakstā.
$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu bionisks /mongodb-org / 4.2 multiverse "| sudo tee / etc / apt / sources.sarakstā.d / mongodb-org-4.2.sarakstā
Atjauniniet APT kešatmiņu.
$ sudo apt atjauninājums
MongoDB repo ir veiksmīgi pievienots. Tagad pasakiet APT, lai instalētu MongoDB. Pakotnes nosaukums ir mongodb-org. Pieraksti to mongodb ir no Ubuntu repo tā kā mongodb-org ir no MongoDB repo.
$ sudo apt instalējiet mongodb-org
Izmantojot MongoDB
Kad instalēšana ir pabeigta, pārliecinieties, vai darbojas MongoDB. Palaidiet šo komandu terminālā.
$ mongo
Komanda iemeta kļūdu. Tas ir tāpēc, ka MongoDB pēc noklusējuma nesākas ar sāknēšanu. Lai to novērstu, palaidiet divas nākamās komandas. Būtībā mēs sakām systemctl sākt un iespējot MongoDB pakalpojumu sāknēšanas laikā.
$ sudo systemctl start mongod$ sudo systemctl iespējojiet mongodu
Vēlreiz pārbaudiet MongoDB.
$ mongo
Voila! MongoDB darbojas nevainojami! Darbojas MongoDB apvalks. Tas kalpo kā MongoDB vadības centrs. MongoDB ir savas komandas un funkcijas. Šī komanda izdrukās pieejamo komandu un funkciju sarakstu.
$ palīdzība
Pēdējās domas
MongoDB ir spēcīga datu bāzes programmatūra. To pat iekļauj Google, Facebook, PayPal, EA, Adobe, eBay utt. milži. Pārbaudiet uzņēmumus, kas izmanto MongoDB. Tas pats par sevi liecina par MongoDB spēku.
Šajā rakstā ir tikai apspriests, kā instalēt MongoDB. Par to ir daudz jāmācās. Internetā varat atrast daudz apmācību, lai sāktu darbu ar MongoDB. Apskatiet šo iesācēju MongoDB ceļvedi.
Izbaudi!