Kako preuzeti i instalirati MongoDB on Windows i Oblak

โšก Pametni saลพetak

Kako preuzeti i instalirati MongoDB on Windows i Cloud je objaลกnjen kao cjeloviti vodiฤ za postavljanje. Ovaj resurs pokriva instaliranje MongoDB Zajedniฤki posluลพitelj ukljuฤen Windows je Javaskripta, Pythoni Ruby upravljaฤke programe, MongoDB Compass, konfiguracija s uvozom i izvozom, konfiguracijska datoteka i implementacija MongoDB Atlas u oblaku.

  • ๐ŸชŸ Windows Instalacija: Preuzmite 64-bitni Community Server i pokrenite MSI instalacijski program.
  • ๐Ÿ”Œ vozaฤi: JavaUgraฤ‘eni su skriptni brodovi; dodajte Python (pymongo) i Ruby (mongo) upravljaฤki programi.
  • ๐Ÿงญ Kompas: Ugradite MongoDB Compass Grafiฤko korisniฤko suฤelje za vizualno upravljanje bazama podataka.
  • ๏ธ konfiguracija: Postavite direktorij podataka, uvezite/izvezite CSV i koristite konfiguracijsku datoteku.
  • โ˜๏ธ Cloud: razviti MongoDB Atlas na AWS-u, Google Cloud, ili Azure i spojiti klijenta.

Kako preuzeti i instalirati MongoDB

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 produkcijska okruลพenja trebali biste koristiti 64-bitne instalacijske programe. U suprotnom, moลพete biti ograniฤeni u koliฤini podataka koji se mogu pohraniti unutar MongoDBPreporuฤljivo je uvijek koristiti stabilno izdanje za produkcijska 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 preuzmite MongoDB Posluลพitelj zajednice. Instalirat ฤ‡emo 64-bitnu verziju za Windows.

Preuzmi i instaliraj MongoDB on Windows

Korak 2) Kliknite na Postavljanje

Nakon ลกto je preuzimanje zavrลกeno, otvorite msi datoteku. Kliknite Dalje na poฤetnom zaslonu.

Preuzmi i instaliraj MongoDB on Windows

Korak 3) Prihvatite Licencni ugovor za krajnjeg korisnika

  1. Prihvatite Ugovor o licenci za krajnjeg korisnika.
  2. Kliknite Dalje.

Preuzmi i instaliraj MongoDB on Windows

Korak 4) Kliknite gumb "Zavrลกi"

Kliknite gumb "Dovrลกi" za instalaciju svih komponenti. Prilagoฤ‘ena opcija moลพe se koristiti za instalaciju odabranih komponenti ili ako ลพelite promijeniti lokaciju instalacije.

Preuzmi i instaliraj MongoDB on Windows

Korak 5) Konfiguracija usluge

  1. Odaberite "Pokreni uslugu kao korisnik mreลพne usluge". Zabiljeลพite direktorij podataka; trebat ฤ‡e nam kasnije.
  2. Kliknite Dalje.

Preuzmi i instaliraj MongoDB on Windows

Korak 6) Pokrenite postupak instalacije

Pritisnite gumb Instaliraj za poฤetak instalacije.

Preuzmi i instaliraj MongoDB on Windows

Korak 7) Kliknite Dalje nakon zavrลกetka

Instalacija poฤinje. Kliknite Dalje nakon zavrลกetka.

Preuzmi i instaliraj MongoDB on Windows

Korak 8) Kliknite na gumb Zavrลกi

Zavrลกni korak: nakon ลกto je instalacija zavrลกena, kliknite gumb Zavrลกi.

Preuzmi i instaliraj MongoDB on Windows

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 s MongoDB baza podataka je zapravo JavaLjuska skripte. Za pristup:

Korak 1) Idite na "C:\Program Files\"MongoDB\Server\4.0\binโ€ i dvaput kliknite na mongo.exe. Alternativno, takoฤ‘er moลพete kliknuti na MongoDB stavka na radnoj povrลกini.

Pozdrav svijete MongoDB: JavaUpravljaฤki program skripte

Korak 2) U ljusku unesite sljedeฤ‡i program:

var myMessage='Hello World';
printjson(myMessage);

Pozdrav svijete MongoDB: JavaUpravljaฤki program skripte

Code Objaลกnjenje:

  1. Mi samo izjavljujemo jednostavan JavaVarijabla skripte za pohranjivanje niza pod nazivom 'Pozdrav svijete'.
  2. 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 povezane s Mongom izdavanjem sljedeฤ‡e naredbe:

pip install pymongo

Instalirajte Ruby Driver

Korak 1) Provjerite je li Ruby instaliran na sustavu.

Korak 2) Osigurajte aลพuriranje gema izdavanjem naredbe:

gem update --system

Korak 3) Instalirajte upravljaฤke programe povezane s Mongom izdavanjem sljedeฤ‡e naredbe:

gem install mongo

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 CompassNeke od znaฤajki Compass-a navedene su u nastavku:

  1. Puna snaga Mongo ljuske
  2. Viลกe ลกkoljki
  3. Viลกe rezultata

Korak 1) Idi na link i kliknite na preuzimanje.

Instalirati MongoDB Compass

Korak 2) Unesite podatke u skoฤni prozor i kliknite poลกalji.

Instalirati MongoDB Compass

Korak 3) Double kliknite na preuzetu datoteku.

Instalirati MongoDB Compass

Korak 4) Instalacija ฤ‡e se automatski pokrenuti.

Instalirati MongoDB Compass

Korak 5) Kompas ฤ‡e se pokrenuti s poฤetnim zaslonom.

Instalirati MongoDB Compass

Korak 6) Zadrลพite postavke privatnosti kao zadane i kliknite "Poฤni koristiti kompas".

Instalirati MongoDB Compass

Korak 7) Vidjet ฤ‡ete poฤetni zaslon s popisom trenutnih baza podataka.

Instalirati MongoDB Compass

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:

MongoDB Konfiguracija, uvoz i izvoz

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) Izradite CSV datoteku pod nazivom data.csv i u nju unesite sljedeฤ‡e podatke:

Employeeid,EmployeeName
1,Guru99
2,Mohan
3,Smith

Dakle, u gornjem primjeru pretpostavljamo da ลพelimo uvesti 3 dokumenta u kolekciju pod nazivom podaci. Prvi redak naziva se zaglavlje, koje ฤ‡e postati nazivi polja kolekcije.

Korak 2) Izdajte naredbu mongoimport.

MongoDB Konfiguracija, uvoz i izvoz

Code Objaลกnjenje:

  1. Navodimo opciju db kako bismo odredili u koju bazu podataka treba uvesti podatke.
  2. Opcija tipa odreฤ‘uje da uvozimo csv datoteku.
  3. Imajte na umu da se prvi redak naziva zaglavlje, koje ฤ‡e postati nazivi polja kolekcije; zato navodimo opciju โ€“headerline. Zatim navodimo naลกu datoteku data.csv.

Izlaz

MongoDB Konfiguracija, uvoz i izvoz

Izlaz jasno pokazuje da su uvezena 3 dokumenta MongoDB.

Izvoz MongoDB se vrลกi pomoฤ‡u naredbe mongoexport.

MongoDB Konfiguracija, uvoz i izvoz

Code Objaลกnjenje:

  1. Odreฤ‘ujemo opciju db da kaลพemo iz koje baze podataka treba izvesti podatke.
  2. Odreฤ‘ujemo opciju kolekcije kako bismo odredili koju kolekciju koristiti.
  3. Treฤ‡a moguฤ‡nost je navesti da ลพelimo izvesti u csv datoteku.
  4. ฤŒetvrto je odrediti koja polja zbirke treba izvesti.
  5. Opcija โ€“out navodi naziv csv datoteke u koju se izvoze podaci.

Izlaz

MongoDB Konfiguracija, uvoz i izvoz

Izlaz jasno pokazuje da su izvezena 3 zapisa MongoDB.

Konfiguriranje MongoDB posluลพitelj s konfiguracijskom datotekom

Instancu Mongod posluลพitelja moguฤ‡e je konfigurirati da se pokreฤ‡e s konfiguracijskom datotekom. Konfiguracijska datoteka sadrลพi postavke koje su ekvivalentne opcijama naredbenog retka Mongoda. Na primjer, pretpostavimo da ลพelite MongoDB za pohranu svih podataka zapisnika na prilagoฤ‘enu lokaciju, slijedite sljedeฤ‡e korake:

Korak 1) Izradite datoteku pod nazivom โ€žmongod.confโ€œ i pohranite dolje navedene podatke u nju.

Konfiguriranje MongoDB Posluลพitelj s konfiguracijskom datotekom

  1. Prvi redak datoteke navodi da ลพelimo dodati konfiguraciju za datoteku sistemskog dnevnika, odnosno gdje se pohranjuju informacije o tome ลกto posluลพitelj radi, u prilagoฤ‘enoj datoteci dnevnika.
  2. Druga opcija je spomenuti da ฤ‡e mjesto biti datoteka.
  3. Ovo spominje lokaciju datoteke zapisnika.
  4. 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 Mongod posluลพitelja i navedite gore kreiranu konfiguracijsku datoteku kao parametar. Snimka zaslona kako se to moลพe uฤiniti prikazana je u nastavku.

Konfiguriranje MongoDB Posluลพitelj s konfiguracijskom datotekom

Nakon ลกto se izvrลกi gornja naredba, proces posluลพitelja poฤet ฤ‡e koristiti ovu konfiguracijsku datoteku, a ako odete u direktorij /etc na vaลกem sustavu, vidjet ฤ‡ete stvorenu datoteku mongod.log. Donja snimka prikazuje primjer kako bi izgledala datoteka zapisnika.

Konfiguriranje MongoDB Posluลพitelj s konfiguracijskom datotekom

Kako instalirati MongoDB u oblaku (AWS, Google, Azure)

Ne morate instalirati MongoDB posluลพitelj i konfigurirati ga. Moลพete implementirati MongoDB Atlas posluลพitelj u oblaku na platformama kao ลกto su AWS, Google Cloudi Azurei poveลพite se s instancom pomoฤ‡u klijenta. U nastavku su detaljni koraci:

Korak 1) Idi na link.

  1. Unesite osobne podatke
  2. Pristati na uvjete
  3. Kliknite gumb "Poฤni besplatno"

Instalirati MongoDB na Cloudu

Korak 2) Kliknite "Izgradi moj prvi klaster".

Instalirati MongoDB na Cloudu

Korak 3) Moลพete birati izmeฤ‘u AWS, Google Cloudi Azure kao vaลกeg pruลพatelja usluga u oblaku. U ovom vodiฤu koristit ฤ‡emo AWS, koji je postavljen prema zadanim postavkama. Nemojte napraviti nikakve druge promjene na stranici i kliknite "Izradi" Cluster".

Instalirati MongoDB na Cloudu

Korak 4) Cluster stvaranje traje neko vrijeme.

Instalirati MongoDB na Cloudu

Korak 5) Nakon nekog vremena vidjet ฤ‡ete da je klaster spreman.

Instalirati MongoDB na Cloudu

Korak 6) Kliknite Sigurnost > Dodaj novog korisnika.

Instalirati MongoDB na Cloudu

Korak 7) Na sljedeฤ‡em ekranu:

  1. Unesite korisniฤke vjerodajnice
  2. Dodijelite privilegije
  3. Kliknite gumb Dodaj korisnika

Instalirati MongoDB na Cloudu

Korak 8) Na nadzornoj ploฤi kliknite gumb za povezivanje.

  1. Vaลกu IP vezu stavite na popis dopuลกtenih
  2. Odaberite naฤin povezivanja

Instalirati MongoDB na Cloudu

Korak 9) Odaberite ลพeljeni naฤin povezivanja za povezivanje s MongoDB posluลพitelj.

Instalirati MongoDB na Cloudu

Pitanja i odgovori

Da. AI asistenti mogu generirati Mongod konfiguracijske datoteke, objasniti pogreลกke u povezivanju i predloลพiti rjeลกenja za probleme s upravljaฤkim programima ili uslugama. I dalje biste trebali provjeriti naredbe u odnosu na sluลพbene MongoDB dokumentaciju prije njihove primjene.

Da. MongoDB Atlas ukljuฤuje Atlas Vector Search i integracije umjetne inteligencije koje vam omoguฤ‡uju izradu aplikacija za generiranje semantiฤkog pretraลพivanja i dohvaฤ‡anja. Pohranjuje ugraฤ‘ene elemente uz dokumente, uklanjajuฤ‡i potrebu za zasebnom vektorskom bazom podataka.

Da. MongoDB Community Server je besplatan i otvorenog koda za Windows, macOSi Linux. MongoDB Atlas takoฤ‘er nudi besplatni cloud paket, dok Enterprise Edition dodaje plaฤ‡ene napredne znaฤajke i podrลกku.

Community Server se instalira i njime se upravlja na vaลกem vlastitom raฤunalu ili posluลพitelju. Atlas je potpuno upravljana usluga u oblaku koja se bavi postavljanjem, skaliranjem, sigurnosnim kopijama i sigurnoลกฤ‡u na AWS-u. Google Cloud, ili Azure.

Saลพmite ovu objavu uz: