Cum se descarcă și se instalează MongoDB on Windows și Cloud
Instalatorii pentru MongoDB sunt disponibile atât în format de 32 de biți, cât și de 64 de biți. Programele de instalare pe 32 de biți sunt bune pentru mediile de dezvoltare și de testare. Dar pentru mediile de producție ar trebui să utilizați instalatorii pe 64 de biți. În caz contrar, puteți fi limitat la cantitatea de date care poate fi stocată MongoDB.
Este recomandabil să folosiți întotdeauna versiunea stabilă pentru mediile de producție.
Cum se descarcă și se instalează MongoDB on Windows
Următorii pași pot fi utilizați pentru descărcare și instalare MongoDB on Windows 10
Pas 1) Download MongoDB Server comunitar
Accesează legătură și Descarcă MongoDB Server comunitar. Vom instala versiunea pe 64 de biți pt Windows.
Pas 2) Faceți clic pe Configurare
Odată ce descărcarea este completă, deschideți fișierul msi. Faceți clic pe Următorul în ecranul de pornire
Pas 3) Acceptați acordul de licență pentru utilizatorul final
- Acceptați acordul de licență pentru utilizatorul final
- Faceți clic pe Următorul
Pas 4) Faceți clic pe butonul „complet”.
Faceți clic pe butonul „complet” pentru a instala toate componentele. Opțiunea personalizată poate fi folosită pentru a instala componente selective sau dacă doriți să schimbați locația instalării.
Pas 5) Configurare serviciu
- Selectați „Run service as Network Service user”. notează directorul de date, vom avea nevoie de asta mai târziu.
- Faceți clic pe Următorul
Pas 6) Începeți procesul de instalare
Faceți clic pe butonul Instalare pentru a începe instalarea.
Pas 7) Faceți clic pe Următorul după finalizare
Începe instalarea. Faceți clic pe Următorul după finalizare
Pas 8) Faceți clic pe butonul Terminare
Pasul final, după finalizarea instalării, faceți clic pe butonul Terminare
Salut Lume MongoDB: JavaDriver de script
Șoferii în MongoDB sunt utilizate pentru conectivitate între aplicațiile client și baza de date. De exemplu, dacă ai avea Java program și i-a cerut să se conecteze la MongoDB atunci ar trebui să descărcați și să integrați Java driver, astfel încât programul să poată funcționa cu MongoDB Bază de date.
Șoferul pentru JavaScenariu iese din cutie. The MongoDB shell cu care se lucrează MongoDB baza de date este de fapt un shell javascript. Pentru a-l accesa
Pas 1) Accesați „C:\Program Files\MongoDB\Server\4.0\bin” și faceți dublu clic pe mongo.exe. Alternativ, puteți, de asemenea, să faceți clic pe MongoDB element de desktop
Pas 2) Introduceți următorul program în shell
var myMessage='Hello World'; printjson(myMessage);
Explicația codului:
- Declarăm doar un simplu Javascript variabilă pentru a stoca un șir numit „Hello World”.
- Folosim metoda printjson pentru a imprima variabila pe ecran.
Instalare Python Şofer
Pas 1) Asigura Python este instalat pe sistem
Pas 2) Instalați driverele legate de mongo lansând comanda de mai jos
pip install pymongo
Instalați driverul Ruby
Pas 1) Asigurați-vă că Ruby este instalat pe sistem
Pas 2) Asigurați-vă că pietrele prețioase sunt actualizate prin lansarea comenzii
gem update -system
Pas 3) Instalați driverele legate de mongo lansând comanda de mai jos
gem install mong
Instalare MongoDB Compass- MongoDB Instrument de management
Există instrumente pe piață care sunt disponibile pentru administrare MongoDB. Un astfel de instrument necomercial este MongoDB Compass.
Unele dintre caracteristicile Compass sunt prezentate mai jos:
- Puterea deplină a Mongoshell-ului
- Mai multe scoici
- Rezultate multiple
Pas 1) Accesează legătură și faceți clic pe descărcare
Pas 2) Introduceți detaliile în fereastra pop-up și faceți clic pe Trimiteți
Pas 3) Double faceți clic pe fișierul descărcat
Pas 4) Instalarea va porni automat
Pas 5) Compass se va lansa cu un ecran de bun venit
Pas 6) Păstrați setările de confidențialitate implicite și faceți clic pe „Începeți să utilizați busola”
Pas 7) Veți vedea ecranul de pornire cu lista bazelor de date curente.
MongoDB Configurare, import și export
Înainte de a începe MongoDB server, primul aspect cheie este configurarea directorului de date în care sunt toate MongoDB datele vor fi stocate. Acest lucru se poate face în felul următor
Comanda de mai sus „md \data\db” face un director numit \data\db în locația dvs. curentă.
MongoDB va crea automat bazele de date în această locație, deoarece aceasta este locația implicită pentru MongoDB pentru a-și stoca informațiile. Ne asigurăm doar că directorul este prezent, astfel încât MongoDB îl pot găsi când pornește.
Importul de date în MongoDB se face folosind comanda „mongoimport”. Următorul exemplu arată cum se poate face acest lucru.
Pas 1) Creați un fișier CSV numit data.csv și introduceți următoarele date în el
Employeeid, EmployeeName
- Guru99
- Mohan
- Fierar
Deci, în exemplul de mai sus, presupunem că vrem să importăm 3 documente într-o colecție numită date. Primul rând se numește linia antetului care va deveni numele câmpurilor colecției.
Pas 2) Lansați comanda mongo import
Explicația codului:
- Specificăm opțiunea db pentru a spune în ce bază de date ar trebui importate datele
- Opțiunea de tip este de a specifica că importăm un fișier csv
- Amintiți-vă că primul rând se numește linia antetului care va deveni numele câmpurilor colecției, de aceea specificăm opțiunea –headerline. Și apoi specificăm fișierul nostru data.csv.
producție
Rezultatul arată clar că 3 documente au fost importate în MongoDB.
Exportarea MongoDB se face folosind comanda mongoexport
Explicația codului:
- Specificăm opțiunea db pentru a spune din ce bază de date ar trebui să fie exportate datele.
- Specificăm opțiunea de colecție pentru a spune ce colecție să folosim
- A treia opțiune este să specificați că vrem să exportăm într-un fișier csv
- Al patrulea este de a specifica ce câmpuri ale colecției trebuie exportate.
- Opțiunea –out specifică numele fișierului csv în care să exporte datele.
producție
Rezultatul arată clar că 3 înregistrări au fost exportate din MongoDB.
Configurarea MongoDB server cu fișier de configurare
Se poate configura instanța serverului mongod pentru a porni cu un fișier de configurare. Fișierul de configurare conține setări care sunt echivalente cu opțiunile mongod din linia de comandă.
De exemplu, să presupunem că ai vrut MongoDB pentru a stoca toate informațiile de înregistrare într-o locație personalizată, apoi urmați pașii de mai jos
Pas 1) Creați un fișier numit „mongod.conf” și stocați informațiile de mai jos în fișier
- Prima linie a fișierului specifică faptul că vrem să adăugăm o configurație pentru fișierul jurnal de sistem, adică informațiile despre ceea ce face serverul într-un fișier jurnal personalizat.
- A doua opțiune este să menționăm că locația va fi un fișier.
- Aceasta menționează locația fișierului jurnal
- LogAppend: „adevărat” înseamnă să vă asigurați că informațiile de jurnal continuă să fie adăugate la fișierul jurnal. Dacă puneți valoarea ca „fals”, atunci fișierul va fi șters și creat proaspăt ori de câte ori serverul pornește din nou.
Pas 2) Porniți procesul de server mongod și specificați fișierul de configurare creat mai sus ca parametru. Captura de ecran a modului în care se poate face acest lucru este prezentată mai jos
Odată ce comanda de mai sus este executată, procesul serverului va începe să utilizeze acest fișier de configurare, iar dacă accesați /etc. directorul de pe sistemul dvs., veți vedea fișierul mongod.log creat.
Instantaneul de mai jos arată un exemplu despre cum ar arăta un fișier jurnal.
Cum se instalează MongoDB pe cloud (AWS, Google, Azure)
Nu aveți nevoie să instalați MongoDB server și configurați-l. Puteți implementa MongoDB Server Atlas pe cloud pe platforme precum AWS, Google Cloud, Azure și conectați-vă la instanță folosind un client. Mai jos sunt pașii detaliați
Pas 1) Du-te la legătură
- Introduceți detaliile personale
- Ești de acord cu termenii? Sunteți de acord cu termenii
- Faceți clic pe butonul „Începeți gratuit”
Pas 2) Faceți clic pe „Construiți primul meu cluster”
Pas 3) Puteți alege între AWS, Google Cloud, Azure ca furnizor de cloud. În acest tutorial, vom folosi AWS care este setat implicit. Nu faceți alte modificări pe pagină și faceți clic pe „Creați Cluster. "
Pas 4) Cluster crearea durează ceva timp:
Pas 5) După ceva timp vei vedea
Pas 6) Faceți clic pe Securitate > Adăugați un utilizator nou
Pas 7) În ecranul următor,
- Introduceți acreditările utilizatorului
- Atribuiți privilegii
- Faceți clic pe butonul Adăugați utilizator
Pas 8) În tabloul de bord, faceți clic pe butonul de conectare
- Lista albă a conexiunii dvs. IP
- Alegeți metoda de conectare
Pas 9) Selectați metoda de conectare la care doriți să vă conectați MongoDB serverul