Kuinka ladata ja asentaa MongoDB on Windows ja Pilvi

โšก ร„lykรคs yhteenveto

Kuinka ladata ja asentaa MongoDB on Windows ja pilvi selitetรครคn tรคydellisenรค asennusoppaana. Tรคmรค resurssi kattaa asennuksen MongoDB Yhteisรถpalvelin pรครคllรค Windows, The Javakรคsikirjoitus, Pythonja Ruby-ajurit, MongoDB Compass, konfigurointi tuonnilla ja viennillรค, konfigurointitiedosto ja kรคyttรถรถnotto MongoDB Atlas pilvessรค.

  • ๐ŸชŸ Windows Asenna: Lataa 64-bittinen Community Server ja suorita MSI-asennusohjelma.
  • ๐Ÿ”Œ Ohjaimet: JavaSkripti toimitetaan sisรครคnrakennettuna; lisรครค Python (pymongo) ja Ruby (mongo) -ajurit.
  • ๐Ÿงญ Kompassi: Asenna MongoDB Compass Graafinen kรคyttรถliittymรค tietokantojen visuaaliseen hallintaan.
  • โš™๏ธ kokoonpano: Aseta datahakemisto, tuo/vie CSV-tiedosto ja kรคytรค mรครคritystiedostoa.
  • โ˜๏ธ Pilvi: Sijoittaa MongoDB Atlas AWS:ssรค, Google Cloudtai Azure ja yhdistรค asiakas.

Kuinka ladata ja asentaa MongoDB

Asentajat varten MongoDB ovat saatavilla sekรค 32- ettรค 64-bittisenรค muotona. 32-bittiset asennusohjelmat sopivat hyvin kehitys- ja testausympรคristรถihin. Tuotantoympรคristรถissรค kannattaa kuitenkin kรคyttรครค 64-bittisiรค asennusohjelmia. Muuten tallennettavan tiedon mรครคrรค voi olla rajoitettu. MongoDBOn suositeltavaa kรคyttรครค aina vakaata julkaisua tuotantoympรคristรถissรค.

Kuinka ladata ja asentaa MongoDB on Windows

Voit ladata ja asentaa seuraavia vaiheita MongoDB on Windows 10:

Vaihe 1) Lataa MongoDB Yhteisรถn Server

Siirry linkkiรค ja lataa MongoDB Yhteisรถpalvelin. Asennamme 64-bittisen version Windows.

Lataus ja asennus MongoDB on Windows

Vaihe 2) Napsauta Asetukset

Kun lataus on valmis, avaa msi-tiedosto. Napsauta aloitusnรคytรถssรค Seuraava.

Lataus ja asennus MongoDB on Windows

Vaihe 3) Hyvรคksy loppukรคyttรคjรคn lisenssisopimus

  1. Hyvรคksy loppukรคyttรคjรคn lisenssisopimus.
  2. Napsauta Seuraava.

Lataus ja asennus MongoDB on Windows

Vaihe 4) Napsauta "Valmis"-painiketta

Napsauta โ€Valmisโ€-painiketta asentaaksesi kaikki komponentit. Mukautettua vaihtoehtoa voidaan kรคyttรครค valittujen komponenttien asentamiseen tai jos haluat muuttaa asennuksen sijaintia.

Lataus ja asennus MongoDB on Windows

Vaihe 5) Palvelun mรครคritys

  1. Valitse โ€Suorita palvelu verkkopalvelun kรคyttรคjรคnรคโ€. Kirjoita muistiin datahakemisto; tarvitsemme sitรค myรถhemmin.
  2. Napsauta Seuraava.

Lataus ja asennus MongoDB on Windows

Vaihe 6) Aloita asennus

Napsauta Asenna-painiketta aloittaaksesi asennuksen.

Lataus ja asennus MongoDB on Windows

Vaihe 7) Napsauta Seuraava, kun olet valmis

Asennus alkaa. Napsauta Seuraava, kun asennus on valmis.

Lataus ja asennus MongoDB on Windows

Vaihe 8) Napsauta Valmis-painiketta

Viimeinen vaihe: Kun asennus on valmis, napsauta Valmis-painiketta.

Lataus ja asennus MongoDB on Windows

Hei maailma MongoDB: JavaScript ohjain

Kuljettajat sisรครคn MongoDB kรคytetรครคn asiakassovellusten ja tietokannan vรคlisen yhteyden muodostamiseen. Jos sinulla esimerkiksi olisi Java ohjelma ja vaati sen muodostamista MongoDB, sinun on ladattava ja integroitava Java ohjain, jotta ohjelma voi toimia MongoDB tietokanta.

Kuljettaja varten JavaKรคsikirjoitus tulee ulos laatikosta. The MongoDB kuori, jota kรคytetรครคn toimimaan MongoDB tietokanta on itse asiassa JavaSkriptitiedosto. Pรครคstรคksesi siihen:

Vaihe 1) Siirry kansioon "C:\Ohjelmatiedostot\"MongoDB\Server\4.0\binโ€ ja kaksoisnapsauta mongo.exe-tiedostoa. Vaihtoehtoisesti voit myรถs napsauttaa MongoDB tyรถpรถytรคelementti.

Hei maailma MongoDB: JavaScript ohjain

Vaihe 2) Syรถtรค seuraava ohjelma komentotulkkiin:

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

Hei maailma MongoDB: JavaScript ohjain

Code Selitys:

  1. Julistamme vain yksinkertaisen asian JavaSkriptimuuttuja, johon tallennetaan merkkijono nimeltรค 'Hello World'.
  2. Kรคytรคmme printjson-menetelmรครค muuttujan tulostamiseen nรคytรถlle.

install Python kuljettaja

Vaihe 1) Varmistaa Python on asennettu jรคrjestelmรครคn.

Vaihe 2) Asenna mongoon liittyvรคt ajurit suorittamalla seuraava komento:

pip install pymongo

Asenna Ruby Driver

Vaihe 1) Varmista, ettรค Ruby on asennettu jรคrjestelmรครคn.

Vaihe 2) Varmista, ettรค gems on pรคivitetty, suorittamalla komento:

gem update --system

Vaihe 3) Asenna mongoon liittyvรคt ajurit suorittamalla seuraava komento:

gem install mongo

install MongoDB Compass - MongoDB Hallintatyรถkalu

Markkinoilla on tyรถkaluja, jotka ovat saatavilla hallintaan MongoDB. Yksi tรคllainen ei-kaupallinen tyรถkalu on MongoDB CompassJoitakin Compassin ominaisuuksia on lueteltu alla:

  1. Mongo-kuoren tรคysi teho
  2. Useita kuoria
  3. Useita tuloksia

Vaihe 1) Siirry linkkiรค ja napsauta lataa.

install MongoDB Compass

Vaihe 2) Syรถtรค tiedot ponnahdusikkunaan ja napsauta Lรคhetรค.

install MongoDB Compass

Vaihe 3) Double napsauta ladattua tiedostoa.

install MongoDB Compass

Vaihe 4) Asennus alkaa automaattisesti.

install MongoDB Compass

Vaihe 5) Kompassi kรคynnistyy ja nรคkyviin tulee tervetulonรคyttรถ.

install MongoDB Compass

Vaihe 6) Pidรค yksityisyysasetukset oletusasetuksissa ja napsauta โ€Aloita kompassin kรคyttรถโ€.

install MongoDB Compass

Vaihe 7) Nรคet aloitusnรคytรถn, jossa on luettelo nykyisistรค tietokannoista.

install MongoDB Compass

MongoDB Mรครคritys, tuonti ja vienti

Ennen MongoDB palvelimelle, ensimmรคinen tรคrkeรค nรคkรถkohta on mรครคrittรครค tietohakemisto, jossa kaikki MongoDB tiedot tallennetaan. Tรคmรค voidaan tehdรค seuraavalla tavalla:

MongoDB Mรครคritys, tuonti ja vienti

Yllรค oleva komento 'md \data\db' luo hakemiston nimeltรค \data\db nykyiseen sijaintiisi. MongoDB luo tietokannat automaattisesti tรคhรคn sijaintiin, koska tรคmรค on oletussijainti MongoDB tallentaakseen sen tiedot. Varmistamme vain, ettรค hakemisto on lรคsnรค MongoDB lรถytรครค sen, kun se alkaa.

Tietojen tuonti kohteeseen MongoDB tehdรครคn "mongoimport"-komennolla. Seuraava esimerkki nรคyttรครค, kuinka tรคmรค voidaan tehdรค.

Vaihe 1) Luo CSV-tiedosto nimeltรค data.csv ja lisรครค siihen seuraavat tiedot:

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

Yllรค olevassa esimerkissรค oletamme, ettรค haluamme tuoda kolme dokumenttia data-nimiseen kokoelmaan. Ensimmรคistรค riviรค kutsutaan otsikkoriviksi, josta tulee kokoelman kenttien nimet.

Vaihe 2) Anna mongoimport-komento.

MongoDB Mรครคritys, tuonti ja vienti

Code Selitys:

  1. Mรครคrittelemme db-valitsimen kertoaksemme, mihin tietokantaan tiedot tuodaan.
  2. Tyyppi-asetuksella mรครคritetรครคn, ettรค tuomme csv-tiedoston.
  3. Muista, ettรค ensimmรคistรค riviรค kutsutaan otsikkoriviksi, josta tulevat kokoelman kenttien nimet. Siksi mรครคritรคmme โ€“headerline-valinnan. Sitten mรครคritรคmme data.csv-tiedostomme.

ulostulo

MongoDB Mรครคritys, tuonti ja vienti

Tulos osoittaa selvรคsti, ettรค 3 asiakirjaa tuotiin sisรครคn MongoDB.

Vieminen MongoDB tehdรครคn mongoexport-komennolla.

MongoDB Mรครคritys, tuonti ja vienti

Code Selitys:

  1. Mรครคritรคmme db-vaihtoehdon kertomaan, mistรค tietokannasta tiedot tulee viedรค.
  2. Mรครคrittelemme kokoelma-asetuksen kertoaksemme, mitรค kokoelmaa kรคytetรครคn.
  3. Kolmas vaihtoehto on mรครคrittรครค, ettรค haluamme viedรค tiedot csv-tiedostoon.
  4. Neljรคs on mรครคrittรครค, mitkรค kokoelman kentรคt viedรครคn.
  5. -out-vaihtoehto mรครคrittรครค sen csv-tiedoston nimen, johon tiedot viedรครคn.

ulostulo

MongoDB Mรครคritys, tuonti ja vienti

Tulos osoittaa selvรคsti, ettรค 3 tietuetta vietiin MongoDB.

mรครคrittรคminen MongoDB palvelin asetustiedoston kanssa

Mongod-palvelininstanssi voidaan mรครคrittรครค kรคynnistymรครคn asetustiedostolla. Mรครคritystiedosto sisรคltรครค asetuksia, jotka vastaavat mongodin komentorivivalitsimia. Oletetaan esimerkiksi, ettรค haluat MongoDB tallentaaksesi kaikki lokitiedot mukautettuun sijaintiin, noudata seuraavia ohjeita:

Vaihe 1) Luo tiedosto nimeltรค "mongod.conf" ja tallenna alla olevat tiedot tiedostoon.

mรครคrittรคminen MongoDB Palvelin asetustiedostolla

  1. Tiedoston ensimmรคinen rivi mรครคrittรครค, ettรค haluamme lisรคtรค jรคrjestelmรคn lokitiedoston mรครคritykset. Lokitiedostoon tallennetaan tiedot palvelimen toiminnasta.
  2. Toinen vaihtoehto on mainita, ettรค sijainti on tiedosto.
  3. Tรคmรค mainitsee lokitiedoston sijainnin.
  4. LogAppend: "true" tarkoittaa, ettรค lokitiedot lisรคtรครคn lokitiedostoon jatkuvasti. Jos asetat arvon "false", tiedosto poistetaan ja luodaan tuoreena aina, kun palvelin kรคynnistyy uudelleen.

Vaihe 2) Kรคynnistรค mongod-palvelinprosessi ja mรครคritรค yllรค luotu asetustiedosto parametrina. Kuvakaappaus siitรค, miten tรคmรค tehdรครคn, nรคkyy alla.

mรครคrittรคminen MongoDB Palvelin asetustiedostolla

Kun yllรค oleva komento on suoritettu, palvelinprosessi alkaa kรคyttรครค tรคtรค asetustiedostoa, ja jos siirryt jรคrjestelmรคsi /etc-hakemistoon, nรคet luodun mongod.log-tiedoston. Alla oleva tilannekuva nรคyttรครค esimerkin siitรค, miltรค lokitiedosto nรคyttรคisi.

mรครคrittรคminen MongoDB Palvelin asetustiedostolla

Miten Asenna MongoDB pilvessรค (AWS, Google, Azure)

Sinun ei tarvitse asentaa MongoDB palvelimen ja mรครคrittรครค sen. Voit ottaa kรคyttรถรถn MongoDB Atlas-palvelin pilvessรค sellaisilla alustoilla kuin AWS, Google Cloudja Azureja muodosta yhteys instanssiin asiakasohjelman avulla. Alla on yksityiskohtaiset vaiheet:

Vaihe 1) Siirry linkkiรค.

  1. Anna henkilรถkohtaiset tiedot
  2. Hyvรคksytkรถ kรคyttรถehdot
  3. Klikkaa painiketta โ€œAloita ilmaiseksiโ€

install MongoDB pilvessรค

Vaihe 2) Napsauta โ€Luo โ€‹โ€‹ensimmรคinen klusteriniโ€.

install MongoDB pilvessรค

Vaihe 3) Voit valita vรคliltรค AWS, Google Cloudja Azure pilvipalveluntarjoajaksesi. Tรคssรค opetusohjelmassa kรคytรคmme AWS:รครค, joka on asetettu oletusarvoisesti. ร„lรค tee muita muutoksia sivulla ja napsauta "Luo Cluster".

install MongoDB pilvessรค

Vaihe 4) Cluster luominen vie jonkin aikaa.

install MongoDB pilvessรค

Vaihe 5) Jonkin ajan kuluttua nรคet klusterin valmiina.

install MongoDB pilvessรค

Vaihe 6) Valitse Tietoturva > Lisรครค uusi kรคyttรคjรค.

install MongoDB pilvessรค

Vaihe 7) Seuraavassa nรคytรถssรค:

  1. Anna kรคyttรคjรคn tunnistetiedot
  2. Mรครคritรค oikeudet
  3. Napsauta Lisรครค kรคyttรคjรค -painiketta

install MongoDB pilvessรค

Vaihe 8) Napsauta kojelaudassa Yhdistรค-painiketta.

  1. IP-yhteytesi sallittujen luettelo
  2. Valitse yhteystapa

install MongoDB pilvessรค

Vaihe 9) Valitse haluamasi yhteystapa yhteyden muodostamiseksi MongoDB palvelin.

install MongoDB pilvessรค

UKK

Kyllรค. Tekoรคlyavustajat voivat luoda mongod-mรครคritystiedostoja, selittรครค yhteysvirheitรค ja ehdottaa korjauksia ajuri- tai palveluongelmiin. Komentoja tulisi silti verrata virallisiin tietoihin. MongoDB dokumentaatio ennen niiden soveltamista.

Kyllรค. MongoDB Atlas sisรคltรครค Atlas Vector Searchin ja tekoรคlyintegraatiot, joiden avulla voit rakentaa semanttista hakua ja haulla tรคydennettyjรค generointisovelluksia. Se tallentaa upotukset dokumenttien rinnalle, mikรค poistaa erillisen vektoritietokannan tarpeen.

Kyllรค. MongoDB Community Server on ilmainen ja avoimen lรคhdekoodin Windows, macOSja Linux. MongoDB Atlas tarjoaa myรถs ilmaisen pilviversion, kun taas Enterprise Edition lisรครค maksullisia lisรคominaisuuksia ja tukea.

Community Server asennetaan ja sitรค hallitaan omalla koneellasi tai palvelimellasi. Atlas on tรคysin hallinnoitu pilvipalvelu, joka hoitaa asennuksen, skaalauksen, varmuuskopioinnin ja tietoturvan AWS:ssรค. Google Cloudtai Azure.

Tiivistรค tรคmรค viesti seuraavasti: