Kako preuzeti i instalirati MongoDB on Windows i Oblak
Instalateri za MongoDB dostupni su u 32-bitnom i 64-bitnom formatu. 32-bitni instalacijski programi dobri su za razvojna i testna okruženja. Ali za proizvodna okruženja trebali biste koristiti 64-bitne instalatere. U suprotnom, možete biti ograničeni na količinu podataka koji se mogu pohraniti unutar MongoDB.
Preporučljivo je uvijek koristiti stabilno izdanje za proizvodna okruženja.
Kako preuzeti i instalirati MongoDB on Windows
Za preuzimanje i instalaciju mogu se koristiti sljedeći koraci MongoDB on Windows 10
Korak 1) Preuzimanje MongoDB Community Server
Idi na link i Preuzmi MongoDB Poslužitelj zajednice. Instalirat ćemo 64-bitnu verziju za Windows.
Korak 2) Kliknite na Postavljanje
Nakon završetka preuzimanja otvorite msi datoteku. Pritisnite Dalje na početnom zaslonu
Korak 3) Prihvatite Licencni ugovor za krajnjeg korisnika
- Prihvatite Licencni ugovor za krajnjeg korisnika
- Kliknite Dalje
Korak 4) Kliknite na gumb "Dovrši".
Pritisnite gumb "Dovrši" da biste instalirali sve komponente. Prilagođena opcija se može koristiti za instaliranje selektivnih komponenti ili ako želite promijeniti mjesto instalacije.
Korak 5) Konfiguracija usluga
- Odaberite "Pokreni uslugu kao korisnik mrežne usluge". zabilježite direktorij podataka, ovo će nam trebati kasnije.
- Kliknite Dalje
Korak 6) Pokrenite postupak instalacije
Pritisnite gumb Instaliraj za početak instalacije.
Korak 7) Kliknite Dalje kada završite
Instalacija počinje. Kliknite Dalje kada završite
Korak 8) Kliknite na gumb Završi
Završni korak, nakon dovršetka instalacije kliknite gumb Završi
Pozdrav svijete MongoDB: JavaUpravljački program skripte
Vozači u MongoDB koriste se za povezivanje između klijentskih aplikacija i baze podataka. Na primjer, ako ste imali Java program i zahtijevao je da se poveže s njim MongoDB tada biste trebali preuzeti i integrirati Java upravljački program kako bi program mogao raditi s MongoDB baza podataka.
Vozač za JavaScript izlazi iz kutije. The MongoDB ljuska koja se koristi za rad MongoDB baza podataka zapravo je javascript ljuska. Da biste mu pristupili
Korak 1) Idite na ” C:\Programske datoteke\MongoDB\Server\4.0\bin” i dvaput kliknite na mongo.exe. Alternativno, također možete kliknuti na MongoDB stavka radne površine
Korak 2) Unesite sljedeći program u ljusku
var myMessage='Hello World'; printjson(myMessage);
Objašnjenje koda:
- Mi samo izjavljujemo jednostavan Javascript varijabla za pohranjivanje niza pod nazivom 'Hello World.'
- Koristimo metodu printjson za ispis varijable na ekran.
Instalirati Python vozač
Korak 1) Osigurajte Python je instaliran na sustavu
Korak 2) Instalirajte upravljačke programe koji se odnose na mongo izdavanjem donje naredbe
pip install pymongo
Instalirajte Ruby Driver
Korak 1) Provjerite je li Ruby instaliran na sustavu
Korak 2) Uvjerite se da su dragulji ažurirani izdavanjem naredbe
gem update -system
Korak 3) Instalirajte upravljačke programe koji se odnose na mongo izdavanjem donje naredbe
gem install mong
Instalirati MongoDB Compass- MongoDB Alat za upravljanje
Na tržištu postoje alati koji su dostupni za upravljanje MongoDB. Jedan takav nekomercijalni alat je MongoDB Compass.
Neke od značajki kompasa navedene su u nastavku:
- Puna snaga Mongoshell-a
- Više školjki
- Više rezultata
Korak 1) Idi na link i kliknite na preuzimanje
Korak 2) Unesite detalje u skočni prozor i kliknite Pošalji
Korak 3) Double kliknite na preuzetu datoteku
Korak 4) Instalacija će se automatski pokrenuti
Korak 5) Kompas će se pokrenuti sa zaslonom dobrodošlice
Korak 6) Zadržite postavke privatnosti kao zadane i kliknite "Počni koristiti kompas"
Korak 7) Vidjet ćete početni zaslon s popisom trenutnih baza podataka.
MongoDB Konfiguracija, uvoz i izvoz
Prije pokretanja MongoDB poslužitelja, prvi ključni aspekt je konfiguracija direktorija podataka u kojem se nalaze svi MongoDB podaci će biti pohranjeni. To se može učiniti na sljedeći način
Gornja naredba 'md \data\db' stvara direktorij pod nazivom \data\db na vašoj trenutnoj lokaciji.
MongoDB automatski će stvoriti baze podataka na ovoj lokaciji jer je to zadana lokacija za MongoDB za pohranjivanje svojih informacija. Samo osiguravamo da je imenik prisutan, tako da MongoDB može ga pronaći kad se pokrene.
Uvoz podataka u MongoDB vrši se pomoću naredbe “mongoimport”. Sljedeći primjer pokazuje kako se to može učiniti.
Korak 1) Napravite CSV datoteku pod nazivom data.csv i u nju stavite sljedeće podatke
Employeeid, EmployeeName
- Guru99
- Mohan
- Kovač
Dakle, u gornjem primjeru, pretpostavljamo da želimo uvesti 3 dokumenta u zbirku pod nazivom podaci. Prvi redak naziva se redak zaglavlja koji će postati nazivi polja zbirke.
Korak 2) Izdajte mongo import naredbu
Objašnjenje koda:
- Određujemo opciju db da kažemo u koju bazu podataka treba uvesti podatke
- Opcija vrste je navesti da uvozimo csv datoteku
- Imajte na umu da se prvi redak naziva redak zaglavlja koji će postati nazivi polja zbirke, zato navodimo opciju –headerline. Zatim specificiramo našu datoteku data.csv.
Izlaz
Izlaz jasno pokazuje da su uvezena 3 dokumenta MongoDB.
Izvoz MongoDB radi se pomoću naredbe mongoexport
Objašnjenje koda:
- Određujemo opciju db da kažemo iz koje baze podataka treba izvesti podatke.
- Određujemo opciju zbirke kako bismo rekli koju zbirku koristiti
- Treća opcija je navesti da želimo izvesti u csv datoteku
- Četvrto je odrediti koja polja zbirke treba izvesti.
- Opcija –out navodi naziv csv datoteke u koju se izvoze podaci.
Izlaz
Izlaz jasno pokazuje da su izvezena 3 zapisa MongoDB.
Konfiguriranje MongoDB poslužitelj s konfiguracijskom datotekom
Instancu poslužitelja mongod možete konfigurirati za pokretanje s konfiguracijskom datotekom. Konfiguracijska datoteka sadrži postavke koje su ekvivalentne opcijama naredbenog retka mongod.
Na primjer, pretpostavimo da želite MongoDB kako biste pohranili sve podatke o zapisivanju na prilagođenu lokaciju, zatim slijedite korake u nastavku
Korak 1) Napravite datoteku pod nazivom "mongod.conf" i pohranite podatke u nastavku u datoteku
- Prvi redak datoteke navodi da želimo dodati konfiguraciju za log datoteku sustava, gdje se nalaze informacije o tome što poslužitelj radi u prilagođenoj datoteci dnevnika.
- Druga opcija je spomenuti da će mjesto biti datoteka.
- Ovo spominje lokaciju datoteke dnevnika
- LogAppend: "true" znači osigurati da se podaci dnevnika neprestano dodaju u datoteku dnevnika. Ako stavite vrijednost kao "false", tada bi se datoteka izbrisala i stvorila nova kad god se poslužitelj ponovno pokrene.
Korak 2) Pokrenite proces poslužitelja mongod i navedite gore stvorenu konfiguracijsku datoteku kao parametar. Snimka zaslona kako se to može učiniti prikazana je u nastavku
Nakon što se gornja naredba izvrši, proces poslužitelja počet će koristiti ovu konfiguracijsku datoteku, a ako odete na /etc. direktoriju na vašem sustavu, vidjet ćete stvorenu datoteku mongod.log.
Donja snimka prikazuje primjer kako bi log datoteka izgledala.
Kako instalirati MongoDB na oblaku (AWS, Google, Azure)
Ne morate instalirati MongoDB poslužitelj i konfigurirajte ga. Možete se rasporediti MongoDB Atlas poslužitelj u oblaku na platformama kao što su AWS, Google Cloud, Azure i povezati se s instancom pomoću klijenta. Ispod su detaljni koraci
Korak 1) Idi na link
- Unesite osobne podatke
- Pristati na uvjete
- Pritisnite gumb "Počnite besplatno"
Korak 2) Kliknite "Izradi moj prvi klaster"
Korak 3) Možete birati između AWS, Google Cloud, Azure kao vaš pružatelj usluga u oblaku. U ovom vodiču koristit ćemo AWS koji je postavljen kao zadani. Ne radite nikakve druge promjene na stranici i kliknite na "Izradi Cluster".
Korak 4) Cluster stvaranje traje neko vrijeme:
Korak 5) Nakon nekog vremena vidjet ćete
Korak 6) Kliknite Sigurnost > Dodaj novog korisnika
Korak 7) Na sljedećem ekranu,
- Unesite korisničke vjerodajnice
- Dodijelite privilegije
- Pritisnite gumb Dodaj korisnika
Korak 8) Na nadzornoj ploči kliknite gumb za povezivanje
- Vašu IP vezu stavite na popis dopuštenih
- Odaberite način povezivanja
Korak 9) Odaberite način povezivanja po svom izboru za povezivanje MongoDB server