Kā instalēt un lietot MongoDB operētājsistēmā Linux Mint

How Install Use Mongodb Linux Mint



Datu bāzes risinājumu pasaulē MongoDB ir salīdzinoši jaunpienācējs. Tomēr tas ātri ir ieguvis milzīgu popularitāti piedāvāto funkciju dēļ. MongoDB ir universāls, vairāku platformu, uz dokumentiem balstīts datu bāzes risinājums, kas ietilpst NoSQL klasifikācijā. Tas neatbilst tradicionālo relāciju datu bāzu noteikumiem (piemēram, MySQL). Tā vietā datu glabāšanai tas izmanto JSON līdzīgus dokumentus. Šajā rakstā apskatīsim, kā instalēt un izmantot MongoDB operētājsistēmā Linux Mint.

MongoDB operētājsistēmā 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 datu bāzu (piemēram, MySQL) ierobežotā 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ā sadalīšanas funkcijai.







Klientiem ir pieejami divi MongoDB izdevumi - kopienas un uzņēmuma 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ādāties Enterprise. Uzņēmumam MongoDB Enterprise ir papildu funkcijas, piemēram, klientu atbalsts, Kubernetes integrācija, ātrāka atmiņas veiktspēja, sertifikācija utt. MongoDB Enterprise Advanced .



Tomēr šajā rakstā es parādīšu, kā instalēt un izmantot MongoDB kopienas izdevumu.



Instalējiet MongoDB operētājsistēmā Linux Mint

Ir vairāki veidi, kā mēs varam instalēt MongoDB. Tā popularitātes dēļ tā jau ir daļa no Ubuntu pakešu serveriem. Linux Mint, būdams Ubuntu atvasinājums, var tieši paķert MongoDB no pakešu servera. Tomēr oficiālais MongoDB ieteikums ir izmantot savu repozitoriju datu bāzes programmatūras instalēšanai.





Gatavs? Iesim tieši tajā!

Instalējiet MongoDB no Ubuntu pakešu servera

MongoDB ir tieši pieejams no Ubuntu pakešu servera. Viss, kas jums nepieciešams, ir pateikt APT satvert un instalēt 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.

$sudotrāpīgs atjauninājums

Tagad pasakiet APT, lai instalētu MongoDB.

$sudotrāpīgsuzstādītmongodb

Instalējiet MongoDB no MongoDB repo

MongoDB oficiāli piedāvā repo Ubuntu, Debian, SUSE Linux un Amazon. MongoDB oficiāli iesaka šo MongoDB instalēšanas metodi. Tādējādi jūs 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) instalēšanu. Pārējām versijām skatiet MongoDB instalācijas dokuments .

Iedarbiniet termināli un sāciet izpildīt šādas komandas. Vispirms pārbaudīsim, vai GnuPG ir instalēts. GnuPG ir iepriekš instalēts kopā ar Linux Mint. Tomēr, ja tas iepriekš tika atinstalēts, šī komanda to uzreiz instalēs.

$sudotrāpīgs atjauninājums&& sudotrāpīgsuzstādītgnupg-un

Tagad pievienojiet MongoDB repo publisko GPG atslēgu.

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

APT ir gatavs sazināties ar MongoDB repo. Pievienojiet MongoDB repo APT pakešu serveru sarakstam.

$izmest ārā 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse ”
| sudo tee /utt/trāpīgs/sources.list.d/mongodb-org-4.2.saraksts

Atjauniniet APT kešatmiņu.

$sudotrāpīgs atjauninājums

MongoDB repo ir veiksmīgi pievienots. Tagad pasakiet APT, lai instalētu MongoDB. Iepakojuma nosaukums ir mongodb-org. Pieraksti to mongodb ir no Ubuntu repo, turpretim mongodb-org ir no MongoDB repo.

$sudotrāpīgsuzstādītmongodb-org

Izmantojot MongoDB

Kad instalēšana ir pabeigta, pārliecinieties, vai MongoDB darbojas. Izpildiet šo komandu terminālī.

$mongo

Komanda iemeta kādu kļūdu. Tas ir tāpēc, ka MongoDB pēc noklusējuma nesākas ar sāknēšanu. Lai to labotu, palaidiet nākamās divas komandas. Būtībā mēs sakām systemctl, lai sāknējot sāktu un iespējotu MongoDB pakalpojumu.

$sudosystemctl start mongod
$sudosystemctliespējotmongods

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ēt

Galīgās domas

MongoDB ir spēcīga datu bāzes programmatūra. To pat ir iekļāvuši Google, Facebook, PayPal, EA, Adobe, eBay uc giganti. Iepazīstieties ar uzņēmumiem, kas izmanto MongoDB . Tas pats par sevi ir liecība par MongoDB spēku.

Šajā rakstā ir tikai apskatīts, kā instalēt MongoDB. Par to ir daudz jāmācās. Internetā varat atrast daudz pamācību par darba sākšanu ar MongoDB. Iepazīstieties ar šo iesācēju MongoDB rokasgrāmatu.

Izbaudi!