Instalirajte MongoDB - Kompletni vodič za instalaciju MongoDB-a

Sadržaj:

Anonim

Kako instalirati MongoDB:

Svi smo čuli za ovog heroja u nastajanju u svijetu sustava za upravljanje bazama podataka. Kopajmo malo dublje kako bismo razumjeli funkcije i značajke MongoDB-a. MongoDB je sustav za upravljanje bazama podataka. Koristi model baze podataka orijentiran na dokumente i podržava razne oblike podataka. To je ne-relacijska tehnologija baze podataka koja se koristi za velike aplikacije podataka gdje su podaci u nestrukturiranom formatu. Umjesto tablica i redaka, arhitektura koristi zbirke i dokumente. Stoga su podaci u MongoDB-u od ključnog značaja 'bez sheme', što MongoDB čini vrlo brzom i skalabilnom aplikacijom. MongoDB je napisan na C ++ što ga čini bržim od većine ostalih konkurenata. MongoDB ima brojne prednosti u odnosu na tradicionalne sustave upravljanja. Dakle, puno tvrtki zapošljava MongoDB bazu podataka.

Slijede zadaci koje MongoDB može obaviti bolje od ostalih sustava za upravljanje bazama podataka:

  • Računi / fakture:

MongoDB može učinkovito obavljati istodobnost i može pratiti promjene dok se račun kreće kroz sustav

  • Igre:

MongoDB osigurava da brzina nikada ne bude usporavana i pruža obogaćeno korisničko iskustvo

  • Geoprostorni podaci:

MongoDB je s posebnim geoprostornim značajkama vrlo pouzdan u proračunu geospecifičnih podataka

  • Profili ljudi:

U vašoj bazi podataka uvijek se mogu dodati novi podaci. Što može biti bolje od skalabilnosti i pružanja pohrane nestrukturiranih podataka?

Aplikacije MongoDB u stvarnom svijetu (ako ne u cijelosti, barem dodatak njihovim postojećim bazama podataka):

  • Aadhar:

Adhar je najrelevantnija aplikacija MongoDB-a. Pogledajmo ulogu MongoDB-a u Aadharu. Aadhar je baza podataka o biometriji koja se smatra najvećom na svijetu. Ovaj se sustav koristi za demografske i biometrijske podatke ogromnog stanovništva od oko 1, 2 milijarde. Aadhar koristi MongoDB kao jednu od svojih baza podataka za pohranu ogromne količine podataka i slika.

  • Shutterfly:

Shutterfly je tvrtka koja dijeli fotografije i osobno je izdavačka kuća. Upravlja bazom podataka s više od 6 milijardi slika, a brzina transakcije iznosi do 10 000 radnji u sekundi. Shutterfly je jedna od tvrtki koja je prešla s Oracle na MongoDB radi poboljšanja produktivnosti programera u pogledu performansi i skalabilnosti. Shutterfly je instalirao MongoDB za metapodate povezane s prenesenim fotografijama, a za ostale transakcijske operacije i dalje se koristi tradicionalni RDBMS.

  • eBay:

eBay je američka svjetska tvrtka za kupovinu web stranica sa sjedištem u San Joseu. eBay koristi MongoDB za razne projekte za traženje prijedloga, pohranu metapodataka, upravljanje oblakom i kategorizaciju robnog prometa.

(izvor: https://www.edureka.co/blog/real-world-use-cases-of-mongodb/)

Koraci za instaliranje MongoDB:

MongoDB je sustav otvorenog koda. Nekoliko ispravnih koraka i možete početi koristiti MongoDB na računalu.

1. korak: upoznajte svoj sustav

Zapamtite verziju sustava Windows i vrstu sustava vašeg računala. Ako to već ne znate, evo kako to učiniti:

Kliknite desnom tipkom na start >> Sustav >> O nama

2. korak: Preuzmite MongoDB

Idite do svog preglednika i idite na vezu (https://www.mongodb.com/download-center/community). Preuzmite MongoDB Community Server

Korak 3: Instalirajte MongoDB

Nakon završetka preuzimanja, otvorite datoteku msi. Vidjet ćete čarobnjaka za instalaciju. Kliknite NEXT.da biste instalirali MongoDB

Prihvatite ugovor o licenci za krajnjeg korisnika (zanemarite ga, kliknite prihvati;)). Kliknite dovršetak da biste dovršili instalaciju.

Nastavite koristiti zadane postavke.

Kliknite Finish i instaliraj sve komponente. Ako ste pogriješili, vjerojatno je to zbog nepostojanja db direktorija. Možete ga stvoriti na putu C: >> podaci >> db.

Korak 4: Pokrenite MongoDB

Nakon uspješnog instaliranja MongoDB poslužitelja, moramo pokrenuti naredbu mongodb. Da biste to pokrenuli, otvorite naredbeni redak. (Desnim klikom na Windows >> naredbeni redak). Promijenite direktorij u bin datoteku MongoDB gdje su dostupne sve izvršne datoteke. Upotrijebite naredbu: cd C: \ Programske datoteke \ MongoDB \ Server \ 4.0 \ bin, Jednom kada ste u direktoriju kante, dajte naredbu: mongod. Ova zapovijed pokreće demona Mongo.

5. korak: Pokrenite MongoDB

Sada otvorite drugi terminal i promijenite mapu u kantu za smeće. Sada pokrenite naredbu: mongo. Ovo će otvoriti školjku mongo. Da bismo započeli raditi na MongoDB-u, moramo stvoriti novu bazu podataka. Koristimo naredbu: pokaži DBS. Ova naredba prikazuje sve baze podataka dostupne na računalu.

Sada stvorite bazu podataka pomoću naredbe: koristite mylib. Ova baza podataka i dalje neće biti prepoznata naredbom 'show dbs' jer je prazna.

Za dodavanje podataka u bazu podataka mylib, koristite sljedeću naredbu:

Sad kad su neki podaci ubačeni, možemo upotrijebiti show dbs naredbu i ona će nam vratiti sljedeće:

Sada kada smo dodali zbirku, možemo ih upotrijebiti za naredne naredbe.

Preporučeni članci

Ovo je vodič za instaliranje MongoDB-a. Ovdje smo razgovarali o osnovnim konceptima, aplikacijama i različitim koracima za instaliranje MongoDB-a. Možete pogledati i sljedeće članke da biste saznali više -

  1. MongoDB naredbe
  2. MongoDB vs SQL poslužitelj
  3. Je li MongoDB Open Source
  4. MongoDB vs DynamoDB