MongoDB

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

Cum se instalează și se utilizează MongoDB pe 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 de baze de date NoSQL cross-platform open-source. 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. Consultaț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 foarte 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.

$ sudo apt actualizare

Acum, spuneți APT să instaleze MongoDB.

$ sudo apt install mongodb

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, consultați documentul 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.

$ sudo apt update && sudo apt install gnupg -y

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.

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

Actualizați memoria cache APT.

$ sudo apt actualizare

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.

$ sudo apt install mongodb-org

Folosind MongoDB

Odată ce instalarea este finalizată, să ne asigurăm că MongoDB rulează. Rulați această comandă în terminal.

$ mongo

Comanda a aruncat o eroare. Se întâmplă deoarece 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.

$ sudo systemctl începe mongod
$ sudo systemctl activează mongod

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 Google, Facebook, PayPal, EA, Adobe, eBay etc. uriași. Verificați companiile care utilizează MongoDB. Aceasta, prin ea însăși, 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ă!

Control & manage mouse movement between multiple monitors in Windows 10
Dual Display Mouse Manager lets you control & configure mouse movement between multiple monitors, by slowing down its movements near the border. Windo...
WinMouse lets you customize & improve mouse pointer movement on Windows PC
If you want to improve the default functions of your mouse pointer use freeware WinMouse. It adds more features to help you get the most out of your h...
Mouse left-click button not working on Windows 10
If you are using a dedicated mouse with your laptop, or desktop computer but the mouse left-click button is not working on Windows 10/8/7 for some rea...