Cum se instalează și se utilizează MongoDB pe Linux Mint

How Install Use Mongodb Linux Mint



În lumea soluțiilor de baze de date, MongoDB este relativ nou. Cu toate acestea, a câștigat rapid o popularitate enormă datorită caracteristicilor pe care le oferă. MongoDB este o soluție de bază de date bazată pe documente, cu scop general, pe mai multe platforme, care se încadrează în clasificarea NoSQL. Nu respectă regulile bazelor de date relaționale tradiționale (de exemplu, MySQL). În schimb, folosește documente asemănătoare JSON pentru stocarea datelor. În acest articol, să verificăm cum să instalați și să utilizați MongoDB pe Linux Mint.

MongoDB pe Linux Mint

MongoDB este o soluție open-source cross-platform NoSQL pentru baze de date. Deoarece este o bază de date NoSQL, este liberă de natura restricționată a bazelor de date tradiționale (de exemplu, MySQL), oferind mai multă flexibilitate pentru stocarea datelor. MongoDB poate fi tratat și ca o soluție de stocare a fișierelor! MongoDB oferă scalare eficientă, datorită caracteristicii sale de sharding.







Există două ediții ale MongoDB disponibile pentru clienți - versiunea Community și Enterprise. Acum, pentru utilizatorii generali, ediția Comunității MongoDB va fi suficientă pentru scopuri de testare / dezvoltare. Cu toate acestea, pentru implementarea pe scară largă, este o idee bună să obțineți cea Enterprise. MongoDB Enterprise vine cu funcții suplimentare precum asistență pentru clienți, integrare Kubernetes, performanță mai rapidă a memoriei, certificare etc. Verificați MongoDB Enterprise Advanced .



Cu toate acestea, în acest articol vă voi prezenta cum să instalați și să folosiți ediția Comunității MongoDB.



Instalați MongoDB pe Linux Mint

Există mai multe moduri în care putem instala MongoDB. Datorită popularității sale, face deja parte din serverele de pachete Ubuntu. Linux Mint, fiind un derivat Ubuntu, poate prelua direct MongoDB de pe serverul de pachete. Cu toate acestea, recomandarea oficială a MongoDB este de a utiliza propriul depozit pentru instalarea software-ului bazei de date.





Gata? Să sărim direct în el!

Instalați MongoDB de pe serverul de pachete Ubuntu

MongoDB este disponibil direct de pe serverul de pachete Ubuntu. Tot ce aveți nevoie este să spuneți APT să preia și să instaleze mongodb pachet. Deși va funcționa bine, conform documentației oficiale MongoDB, nu este recomandată metoda. Urmați-l pe propria răspundere.



Mai întâi, porniți un terminal și actualizați memoria cache APT.

$sudoactualizare aptă

Acum, spuneți APT să instaleze MongoDB.

$sudoaptinstalaremongodb

Instalați MongoDB din repo MongoDB

MongoDB oferă oficial repo pentru Ubuntu, Debian, SUSE Linux și Amazon. MongoDB recomandă oficial această metodă de instalare a MongoDB. Acest lucru vă asigură că utilizați întotdeauna cea mai recentă versiune. Linux Mint este bazat pe Ubuntu, deci repo-ul Ubuntu va funcționa foarte bine.

Notă: Repo depinde de versiune. Această metodă va prezenta instalarea celei mai recente versiuni stabile MongoDB (MongoDB 4.2). Pentru alte versiuni, verificați Document de instalare MongoDB .

Porniți un terminal și începeți să rulați următoarele comenzi. Mai întâi, să verificăm dacă GnuPG este instalat. GnuPG vine preinstalat cu Linux Mint. Cu toate acestea, dacă a fost dezinstalat anterior, atunci această comandă îl va instala imediat.

$sudoactualizare aptă&& sudoaptinstalaregnupg-și

Acum, adăugați cheia publică GPG a repo MongoDB.

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

APT este gata să comunice cu repo-ul MongoDB. Adăugați repo MongoDB în lista de servere de pachete APT.

$aruncat 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic /
mongodb-org / 4.2 multiverse '
| sudo tee /etc./apt/surse.list.d/mongodb-org-4.2.listă

Actualizați memoria cache APT.

$sudoactualizare aptă

Repo MongoDB este adăugat cu succes. Acum, spuneți APT să instaleze MongoDB. Numele pachetului este mongodb-org. Rețineți că mongodb este din Ubuntu repo întrucât mongodb-org este din repo MongoDB.

$sudoaptinstalaremongodb-org

Folosind MongoDB

După finalizarea instalării, să ne asigurăm că MongoDB rulează. Rulați această comandă în terminal.

$mongo

Comanda a aruncat o eroare. Acest lucru se datorează faptului că MongoDB, în mod implicit, nu începe cu boot. Pentru a remedia acest lucru, executați următoarele două comenzi. În esență, îi spunem systemctl să pornească și să activeze serviciul MongoDB la pornire.

$sudosystemctl start mongod
$sudosystemctlpermitemongod

Verificați din nou MongoDB.

$mongo

Voila! MongoDB funcționează perfect! Se execută shell-ul MongoDB. Acesta servește drept centru de control MongoDB. MongoDB are propriile comenzi și funcții. Următoarea comandă va imprima o listă scurtă de comenzi și funcții disponibile.

$Ajutor

Gânduri finale

MongoDB este un software puternic de baze de date. Este chiar încorporat de giganții Google, Facebook, PayPal, EA, Adobe, eBay etc. Verificați companiile care utilizează MongoDB . Aceasta, în sine, este o mărturie a puterii MongoDB.

Acest articol discută doar despre cum să instalați MongoDB. Sunt multe de învățat despre asta. Puteți găsi o mulțime de tutoriale pe internet la începutul utilizării MongoDB. Consultați acest ghid pentru începători la MongoDB.

Bucurați-vă!