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: