Kuidas alla laadida ja installida MongoDB on Windows ja Pilv

โšก Nutikas kokkuvรตte

Kuidas alla laadida ja installida MongoDB on Windows ja pilveteenust selgitatakse tรคieliku seadistusjuhendina. See ressurss hรตlmab installimist MongoDB Kogukonnaserver sisse lรผlitatud Windows, Javaskript, Pythonja Ruby draiverid, MongoDB Compass, konfigureerimine impordi ja ekspordi abil, konfiguratsioonifail ja juurutamine MongoDB Atlas pilvel.

  • ๐ŸชŸ Windows Paigaldage: Laadige alla 64-bitine kogukonnaserver ja kรคivitage MSI installiprogramm.
  • ๐Ÿ”Œ Autojuhid: JavaSkript on sisseehitatud; lisa Python (pymongo) ja Ruby (mongo) draiverid.
  • ๐Ÿงญ Kompass: Paigaldage MongoDB Compass GUI andmebaaside visuaalseks haldamiseks.
  • โš™๏ธ Konfiguratsioon: Mรครคrake andmekataloog, importige/eksportige CSV-fail ja kasutage konfiguratsioonifaili.
  • โ˜๏ธ Pilv: juurutada MongoDB Atlas AWS-is, Google Cloudvรตi Azure ja รผhendage klient.

Kuidas alla laadida ja installida MongoDB

Paigaldajad jaoks MongoDB on saadaval nii 32-bitises kui ka 64-bitises vormingus. 32-bitised installijad sobivad hรคsti arendus- ja testimiskeskkondade jaoks. Kuid tootmiskeskkondade jaoks peaksite kasutama 64-bitiseid installijaid. Vastasel juhul vรตib teie salvestatavate andmete hulk olla piiratud. MongoDBTootmiskeskkondade jaoks on soovitatav alati kasutada stabiilset versiooni.

Kuidas alla laadida ja installida MongoDB on Windows

Allalaadimiseks ja installimiseks saab kasutada jรคrgmisi samme MongoDB on Windows 10:

Samm 1) Laadige alla MongoDB รœhenduse Server

Mine link ja laadige alla MongoDB kogukonna server. Installime 64-bitise versiooni Windows.

Laadige alla ja installige MongoDB on Windows

Samm 2) Klรตpsake nuppu Seadistamine

Kui allalaadimine on lรตppenud, avage msi-fail. Klรตpsake avakuval nuppu โ€žJรคrgmineโ€.

Laadige alla ja installige MongoDB on Windows

3. samm) nรตustuge lรตppkasutaja litsentsilepinguga

  1. Nรตustuge lรตppkasutaja litsentsilepinguga.
  2. Klรตpsake nuppu Edasi.

Laadige alla ja installige MongoDB on Windows

4. samm) Klรตpsake nuppu โ€žLรตpetaโ€œ

Kรตigi komponentide installimiseks klรตpsake nuppu โ€žLรตpetaโ€œ. Kohandatud valikut saab kasutada valitud komponentide installimiseks vรตi installi asukoha muutmiseks.

Laadige alla ja installige MongoDB on Windows

Samm 5) Teenuse konfigureerimine

  1. Valige โ€žKรคivita teenus vรตrguteenuse kasutajanaโ€œ. Pange tรคhele andmekataloogi; seda lรคheb meil hiljem vaja.
  2. Klรตpsake nuppu Edasi.

Laadige alla ja installige MongoDB on Windows

6. samm) alustage installiprotsessi

Installimise alustamiseks klรตpsake nuppu Installi.

Laadige alla ja installige MongoDB on Windows

7. samm) Kui olete lรตpetanud, klรตpsake nuppu โ€žJรคrgmineโ€

Installimine algab. Kui installimine on lรตppenud, klรตpsake nuppu โ€žJรคrgmineโ€.

Laadige alla ja installige MongoDB on Windows

Samm 8) Klรตpsake nuppu Lรตpeta

Viimane samm: kui installimine on lรตppenud, klรตpsake nuppu Valmis.

Laadige alla ja installige MongoDB on Windows

Tere maailm MongoDB: JavaSkripti draiver

Autojuhid sisse MongoDB kasutatakse kliendirakenduste ja andmebaasi vaheliseks รผhenduvuseks. Nรคiteks kui teil oleks Java programm ja nรตudis sellega รผhenduse loomist MongoDB, siis peaksite alla laadima ja integreerima Java draiver, et programm saaks koos tรถรถtada MongoDB andmebaas.

Juht jaoks JavaScript tuleb karbist vรคlja. The MongoDB kest, mida kasutatakse tรถรถtamiseks MongoDB andmebaas on tegelikult JavaSkripti kest. Sellele ligipรครคsemiseks:

Step 1) Mine kausta โ€žC:\Program Files\MongoDB\Server\4.0\binโ€ ja topeltklรตpsake failil mongo.exe. Teise vรตimalusena vรตite klรตpsata ka MongoDB tรถรถlaua element.

Tere maailm MongoDB: JavaSkripti draiver

Step 2) Sisesta shelli jรคrgmine programm:

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

Tere maailm MongoDB: JavaSkripti draiver

Code Selgitus:

  1. Me kuulutame lihtsalt vรคlja lihtsa JavaSkriptimuutuja stringi "Hello World" salvestamiseks.
  2. Kasutame muutuja ekraanile printimiseks printjsoni meetodit.

paigaldama Python juht

Step 1) Tagama Python on sรผsteemi installitud.

Step 2) Mongoga seotud draiverite installimiseks kรคivitage jรคrgmine kรคsk:

pip install pymongo

Installige Ruby draiver

Step 1) Veenduge, et Ruby oleks sรผsteemi installitud.

Step 2) Veenduge, et gems oleks uuendatud, andes kรคsu:

gem update --system

Step 3) Mongoga seotud draiverite installimiseks kรคivitage jรคrgmine kรคsk:

gem install mongo

paigaldama MongoDB Compass - MongoDB Haldustรถรถriist

Turul on haldamiseks saadaval tรถรถriistu MongoDB. รœks selline mitteรคriline tรถรถriist on MongoDB CompassMรตned Compassi funktsioonid on toodud allpool:

  1. Mongo kesta tรคisvรตimsus
  2. Mitu kestat
  3. Mitu tulemust

Step 1) Mine link ja klรตpsake nuppu Laadi alla.

paigaldama MongoDB Compass

Step 2) Sisestage hรผpikaknas รผksikasjad ja klรตpsake nuppu โ€žEsitaโ€.

paigaldama MongoDB Compass

Step 3) Double klรตpsake allalaaditud failil.

paigaldama MongoDB Compass

Step 4) Installimine algab automaatselt.

paigaldama MongoDB Compass

Step 5) Kompass kรคivitub tervitusekraaniga.

paigaldama MongoDB Compass

Step 6) Jรคta privaatsusseaded vaikeseadeteks ja klรตpsa nupul โ€žAlusta kompassi kasutamistโ€.

paigaldama MongoDB Compass

Step 7) Nรคete avakuva koos praeguste andmebaaside loendiga.

paigaldama MongoDB Compass

MongoDB Konfigureerimine, import ja eksport

Enne MongoDB server, esimene vรตtmeaspekt on konfigureerida andmekataloog, kus kรตik MongoDB andmed salvestatakse. Seda saab teha jรคrgmisel viisil:

MongoDB Konfigureerimine, import ja eksport

รœlaltoodud kรคsk 'md \data\db' loob teie praeguses asukohas kataloogi nimega \data\db. MongoDB loob sellesse asukohta andmebaasid automaatselt, kuna see on vaikekoht MongoDB selle teabe salvestamiseks. Me lihtsalt tagame kataloogi olemasolu MongoDB leiab selle, kui see algab.

Andmete importimine MongoDB tehakse kรคsu "mongoimport" abil. Jรคrgmine nรคide nรคitab, kuidas seda teha.

Step 1) Loo CSV-fail nimega data.csv ja lisa sinna jรคrgmised andmed:

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

Seega eeldame รผlaltoodud nรคites, et tahame importida 3 dokumenti kollektsiooni nimega andmed. Esimest rida nimetatakse pรคisereale, millest saavad kollektsiooni vรคljanimed.

Step 2) Anna kรคsk mongoimport.

MongoDB Konfigureerimine, import ja eksport

Code Selgitus:

  1. Me tรคpsustame db-valikut, et รถelda, millisesse andmebaasi andmed importida.
  2. Tรผรผbi valik mรครคrab, et impordime CSV-faili.
  3. Pea meeles, et esimest rida nimetatakse pรคisereale, millest saavad kollektsiooni vรคljanimed; seepรคrast mรครคramegi valiku โ€“headerline. Ja seejรคrel mรครคrame oma data.csv faili.

Vรคljund

MongoDB Konfigureerimine, import ja eksport

Vรคljund nรคitab selgelt, et imporditi 3 dokumenti MongoDB.

Eksport MongoDB Seda tehakse kรคsu mongoexport abil.

MongoDB Konfigureerimine, import ja eksport

Code Selgitus:

  1. Tรคpsustame suvandi db, et รถelda, millisest andmebaasist andmed eksportida.
  2. Me tรคpsustame kollektsiooni valikut, et รถelda, millist kollektsiooni kasutada.
  3. Kolmas vรตimalus on mรครคrata, et soovime eksportida csv-faili.
  4. Neljas on mรครคrata, millised kogu vรคljad tuleks eksportida.
  5. Valik โ€“out mรครคrab selle csv-faili nime, kuhu andmed eksportida.

Vรคljund

MongoDB Konfigureerimine, import ja eksport

Vรคljund nรคitab selgelt, et 3 kirjet eksporditi MongoDB.

Seadistamine MongoDB server koos konfiguratsioonifailiga

Mongod serveri eksemplari saab konfigureerida nii, et see kรคivituks konfiguratsioonifailiga. Konfiguratsioonifail sisaldab sรคtteid, mis on samavรครคrsed mongod kรคsurea valikutega. Nรคiteks oletame, et soovite MongoDB kogu logiteabe salvestamiseks kohandatud asukohta jรคrgige alltoodud samme:

Step 1) Looge fail nimega โ€žmongod.confโ€ ja salvestage sinna allolev teave.

Seadistamine MongoDB Server koos konfiguratsioonifailiga

  1. Faili esimene rida mรครคrab, et soovime lisada sรผsteemi logifaili konfiguratsiooni, st kohandatud logifaili, kuhu lรคheb teave serveri tegevuse kohta.
  2. Teine vรตimalus on mainida, et asukohaks on fail.
  3. See mainib logifaili asukohta.
  4. LogAppend: "tรตene" tรคhendab tagamist, et logiteavet lisatakse logifaili pidevalt. Kui mรครคrate vรครคrtuseks "false", siis fail kustutatakse ja luuakse vรคrskena, kui server uuesti kรคivitab.

Step 2) Kรคivitage mongod serveri protsess ja mรครคrake รผlaltoodud konfiguratsioonifail parameetrina. Allpool on nรคidatud ekraanipilt, kuidas seda teha.

Seadistamine MongoDB Server koos konfiguratsioonifailiga

Kui รผlaltoodud kรคsk on tรคidetud, hakkab serveriprotsess seda konfiguratsioonifaili kasutama ja kui lรคhete oma sรผsteemi kataloogi /etc, nรคete loodud faili mongod.log. Allolev hetktรตmmis nรคitab logifaili nรคidet.

Seadistamine MongoDB Server koos konfiguratsioonifailiga

Kuidas paigaldada MongoDB pilves (AWS, Google, Azure)

Sa ei pea installima MongoDB serverit ja seadistada seda. Saate juurutada MongoDB Atlase server pilves sellistel platvormidel nagu AWS, Google Cloudja Azureja looge kliendi abil รผhendus eksemplariga. Allpool on รผksikasjalikud sammud:

Step 1) Mine link.

  1. Sisestage isiklikud andmed
  2. Nรตus tingimustega
  3. Klรตpsake nuppu โ€žAlusta tasutaโ€œ

paigaldama MongoDB Pilve peal

Step 2) Klรตpsake nuppu โ€žLoo minu esimene klasterโ€.

paigaldama MongoDB Pilve peal

Step 3) Saate valida vahel AWS, Google Cloudja Azure pilveteenuse pakkujana. Selles รตpetuses kasutame AWS-i, mis on vaikimisi seadistatud. ร„rge tehke lehel muid muudatusi ja klรตpsake nuppu โ€žLoo Cluster".

paigaldama MongoDB Pilve peal

Step 4) Cluster loomine vรตtab veidi aega.

paigaldama MongoDB Pilve peal

Step 5) Mรตne aja pรคrast nรคete, et klaster on valmis.

paigaldama MongoDB Pilve peal

Step 6) Klรตpsake valikutel Turvalisus > Lisa uus kasutaja.

paigaldama MongoDB Pilve peal

Step 7) Jรคrgmisel ekraanil:

  1. Sisestage kasutaja mandaadid
  2. Mรครคra รตigused
  3. Klรตpsake nuppu Lisa kasutaja

paigaldama MongoDB Pilve peal

Step 8) Klรตpsake armatuurlaual รผhenduse loomise nuppu.

  1. IP-รผhenduse valgesse nimekirja
  2. Valige รผhendusviis

paigaldama MongoDB Pilve peal

Step 9) Valige endale sobiv รผhendusmeetod รผhenduse loomiseks MongoDB server.

paigaldama MongoDB Pilve peal

KKK

Jah. Tehisintellekti assistendid saavad genereerida mongodi konfiguratsioonifaile, selgitada รผhenduse vigu ja soovitada draiveri vรตi teenuse probleemide lahendusi. Kรคske tuleks siiski ametliku versiooniga vรตrrelda. MongoDB dokumentatsiooni enne nende rakendamist.

Jah. MongoDB Atlas sisaldab Atlas Vector Searchi ja tehisintellekti integratsioone, mis vรตimaldavad teil luua semantilise otsingu ja otsingu abil laiendatud genereerimisrakendusi. See salvestab manuseid koos dokumentidega, kaotades vajaduse eraldi vektorandmebaasi jรคrele.

Jah. MongoDB Kogukonnaserver on tasuta ja avatud lรคhtekoodiga Windows, macOSja Linux. MongoDB Atlas pakub ka tasuta pilveteenust, samas kui Enterprise Edition lisab tasulisi lisafunktsioone ja tuge.

Kogukonnaserver installitakse ja hallatakse teie enda masinas vรตi serveris. Atlas on tรคielikult hallatav pilveteenus, mis tegeleb AWS-i seadistamise, skaleerimise, varundamise ja turvalisusega. Google Cloudvรตi Azure.

Vรตta see postitus kokku jรคrgmiselt: