Letöltés és telepítés MongoDB on Windows és Cloud

⚡ Okos összefoglaló

Hogyan kell letölteni és telepíteni MongoDB on Windows és a Cloud teljes körű telepítési útmutatóként kerül bemutatásra. Ez az útmutató a telepítést is ismerteti. MongoDB Közösségi szerver bekapcsolva Windows, a JavaForgatókönyv, Pythonés Ruby illesztőprogramok, MongoDB Compass, konfiguráció importálással és exportálással, egy konfigurációs fájl és telepítés MongoDB Atlasz a felhőn.

  • 🪟 Windows Telepítés: Töltsd le a 64 bites Community Servert, és futtasd az MSI telepítőt.
  • 🔌 Drivers: JavaA szkript be van építve; add hozzá Python (pymongo) és Ruby (mongo) illesztőprogramok.
  • 🧭 Iránytű: Telepítse a MongoDB Compass GUI az adatbázisok vizuális kezeléséhez.
  • 🇧🇷 Konfiguráció: Állítsd be az adatkönyvtárat, importálj/exportálj CSV-t, és használj konfigurációs fájlt.
  • ☁️ Felhő: Telepítése MongoDB Atlas az AWS-en, Google Cloudvagy Azure és csatlakoztasson egy klienst.

Hogyan kell letölteni és telepíteni MongoDB

A telepítők a MongoDB mind 32 bites, mind 64 bites formátumban elérhetők. A 32 bites telepítők fejlesztési és tesztelési környezetekhez alkalmasak. Éles környezetekhez azonban a 64 bites telepítőket kell használni. Ellenkező esetben korlátozott lehet a tárolható adatok mennyisége. MongoDBÉles környezetben mindig a stabil kiadás használata ajánlott.

Letöltés és telepítés MongoDB on Windows

A következő lépések használhatók a letöltéshez és telepítéshez MongoDB on Windows 10:

1. lépés) Letöltés MongoDB Community Server

Menj a link és töltse le MongoDB Közösségi szerver. Telepítjük a 64 bites verziót Windows.

Letöltés és telepítés MongoDB on Windows

2. lépés) Kattintson a Beállítás gombra

A letöltés befejezése után nyissa meg az msi fájlt. Kattintson a Tovább gombra a kezdőképernyőn.

Letöltés és telepítés MongoDB on Windows

3. lépés) Fogadja el a végfelhasználói licencszerződést

  1. Fogadja el a végfelhasználói licencszerződést.
  2. Kattintson a Tovább gombra.

Letöltés és telepítés MongoDB on Windows

4. lépés) Kattintson a „Befejezés” gombra

Kattintson a „Befejezés” gombra az összes összetevő telepítéséhez. Az egyéni beállítás használható kiválasztott összetevők telepítésére, vagy ha meg szeretné változtatni a telepítés helyét.

Letöltés és telepítés MongoDB on Windows

5. lépés) Szolgáltatás konfigurálása

  1. Válassza a „Szolgáltatás futtatása hálózati szolgáltatás felhasználójaként” lehetőséget. Jegyezze fel az adatkönyvtárat; erre később szükségünk lesz.
  2. Kattintson a Tovább gombra.

Letöltés és telepítés MongoDB on Windows

6. lépés) Indítsa el a telepítési folyamatot

Kattintson a Telepítés gombra a telepítés elindításához.

Letöltés és telepítés MongoDB on Windows

7. lépés) Kattintson a Tovább gombra, ha kész

A telepítés elkezdődik. Kattintson a Tovább gombra, ha befejeződött.

Letöltés és telepítés MongoDB on Windows

8. lépés) Kattintson a Befejezés gombra

Utolsó lépés: a telepítés befejezése után kattintson a Befejezés gombra.

Letöltés és telepítés MongoDB on Windows

Helló Világ MongoDB: JavaScript Driver

Sofőrök be MongoDB a kliensalkalmazások és az adatbázis közötti kapcsolathoz használatosak. Például, ha lenne egy Java programot, és szüksége volt a csatlakozáshoz MongoDB, akkor le kell töltened és integrálnod kell a Java illesztőprogramot, hogy a program működhessen a MongoDB adatbázisban.

A sofőr a számára JavaForgatókönyv kijön a dobozból. A MongoDB shell, amely a következővel működik együtt: MongoDB az adatbázis valójában egy JavaSzkripthéj. Eléréséhez:

Step 1) Menj a „C:\Program Files\” mappába.MongoDB\Server\4.0\bin”, és kattintson duplán a mongo.exe fájlra. Alternatív megoldásként rákattinthat a MongoDB asztali elem.

Helló Világ MongoDB: JavaScript Driver

Step 2) Írd be a következő programot a shellbe:

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

Helló Világ MongoDB: JavaScript Driver

Code Magyarázat:

  1. Csak egy egyszerűt hirdetünk JavaSzkriptváltozó a „Hello World” nevű karakterlánc tárolására.
  2. A printjson módszerrel nyomtatjuk ki a változót a képernyőre.

Telepítés Python Vezető

Step 1) Biztosít Python telepítve van a rendszerre.

Step 2) Telepítse a mongohoz kapcsolódó illesztőprogramokat az alábbi parancs kiadásával:

pip install pymongo

Telepítse a Ruby Driver programot

Step 1) Győződjön meg arról, hogy a Ruby telepítve van a rendszeren.

Step 2) A gems frissítésének biztosításához a következő parancs kiadásával végezze el:

gem update --system

Step 3) Telepítse a mongohoz kapcsolódó illesztőprogramokat az alábbi parancs kiadásával:

gem install mongo

Telepítés MongoDB Compass - MongoDB Kezelő eszköz

Vannak olyan eszközök a piacon, amelyek rendelkezésre állnak a kezeléshez MongoDB. Az egyik ilyen nem kereskedelmi eszköz az MongoDB CompassA Compass néhány funkciója az alábbiakban látható:

  1. A Mongo héj teljes ereje
  2. Több kagyló
  3. Több eredmény

Step 1) Menj a link és kattints a letöltés gombra.

Telepítés MongoDB Compass

Step 2) Add meg az adatokat a felugró ablakban, majd kattints a Küldés gombra.

Telepítés MongoDB Compass

Step 3) Double kattintson a letöltött fájlra.

Telepítés MongoDB Compass

Step 4) A telepítés automatikusan elindul.

Telepítés MongoDB Compass

Step 5) A Compass egy üdvözlőképernyővel indul el.

Telepítés MongoDB Compass

Step 6) Tartsa meg az adatvédelmi beállításokat alapértelmezettként, és kattintson a „Compass használatának indítása” gombra.

Telepítés MongoDB Compass

Step 7) A kezdőképernyőn megjelenik az aktuális adatbázisok listája.

Telepítés MongoDB Compass

MongoDB Konfiguráció, importálás és exportálás

Mielőtt elkezdené a MongoDB szerveren, az első kulcsfontosságú szempont az adatkönyvtár konfigurálása, ahol az összes MongoDB az adatok tárolásra kerülnek. Ez a következő módon tehető meg:

MongoDB Konfiguráció, importálás és exportálás

A fenti 'md \data\db' parancs egy \data\db nevű könyvtárat hoz létre az Ön jelenlegi helyén. MongoDB automatikusan létrehozza az adatbázisokat ezen a helyen, mert ez az alapértelmezett hely a számára MongoDB információinak tárolására. Csak azt biztosítjuk, hogy a címtár jelen legyen MongoDB megtalálja, amikor elindul.

Az adatok importálása a MongoDB a „mongoimport” paranccsal történik. A következő példa bemutatja, hogyan lehet ezt megtenni.

Step 1) Hozz létre egy data.csv nevű CSV fájlt, és illeszd bele a következő adatokat:

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

A fenti példában tehát feltételezzük, hogy 3 dokumentumot szeretnénk importálni egy adat nevű gyűjteménybe. Az első sor a fejléc, amely a gyűjtemény mezőnevei lesznek.

Step 2) Add ki a mongoimport parancsot.

MongoDB Konfiguráció, importálás és exportálás

Code Magyarázat:

  1. A db opcióval jelezzük, hogy melyik adatbázisba kell importálni az adatokat.
  2. A type opcióval adhatjuk meg, hogy egy csv fájlt importálunk.
  3. Ne feledd, hogy az első sor a fejléc, amely a gyűjtemény mezőnevei lesznek; ezért adjuk meg a –headerline kapcsolót. Ezután adjuk meg a data.csv fájlunkat.

teljesítmény

MongoDB Konfiguráció, importálás és exportálás

A kimeneten jól látható, hogy 3 dokumentumot importáltak ide MongoDB.

Exportálása MongoDB a mongoexport parancs használatával tehető meg.

MongoDB Konfiguráció, importálás és exportálás

Code Magyarázat:

  1. Megadjuk a db opciót, hogy megmondjuk, melyik adatbázisból kell az adatokat exportálni.
  2. A gyűjteménybeállítás megadásával jelezzük, hogy melyik gyűjteményt használjuk.
  3. A harmadik lehetőség, hogy megadjuk, hogy csv fájlba szeretnénk exportálni.
  4. A negyedik annak meghatározása, hogy a gyűjtemény mely mezőit kell exportálni.
  5. Az –out opció megadja annak a csv-fájlnak a nevét, amelybe az adatokat exportálni kell.

teljesítmény

MongoDB Konfiguráció, importálás és exportálás

A kimeneten jól látható, hogy 3 rekordot exportáltak innen MongoDB.

konfigurálása MongoDB szerver konfigurációs fájllal

A mongod szerverpéldány beállítható úgy, hogy egy konfigurációs fájllal induljon el. A konfigurációs fájl olyan beállításokat tartalmaz, amelyek egyenértékűek a mongod parancssori opcióival. Tegyük fel például, hogy a következőt szeretnéd: MongoDB Ha az összes naplózási információt egyéni helyen szeretné tárolni, kövesse az alábbi lépéseket:

Step 1) Hozz létre egy „mongod.conf” nevű fájlt, és tárold el benne az alábbi információkat.

konfigurálása MongoDB Szerver konfigurációs fájllal

  1. A fájl első sora meghatározza, hogy konfigurációt szeretnénk hozzáadni a rendszernaplófájlhoz, amelybe a szerver tevékenységeivel kapcsolatos információk kerülnek egy egyéni naplófájlba.
  2. A második lehetőség megemlíteni, hogy a hely egy fájl lesz.
  3. Ez megemlíti a naplófájl helyét.
  4. A logAppend: „true” azt jelenti, hogy a naplóinformációk folyamatosan hozzáadódnak a naplófájlhoz. Ha az értéket „false”-ként adja meg, akkor a fájl törlődik, és frissen jön létre, amikor a szerver újraindul.

Step 2) Indítsd el a mongod szerver folyamatot, és add meg paraméterként a fent létrehozott konfigurációs fájlt. Az alábbiakban látható egy képernyőkép, amely bemutatja, hogyan lehet ezt megtenni.

konfigurálása MongoDB Szerver konfigurációs fájllal

A fenti parancs végrehajtása után a kiszolgálófolyamat elkezdi használni ezt a konfigurációs fájlt, és ha a rendszeren a /etc könyvtárba lép, látni fogja a létrehozott mongod.log fájlt. Az alábbi pillanatkép egy naplófájl példáját mutatja be.

konfigurálása MongoDB Szerver konfigurációs fájllal

Hogyan telepítsük MongoDB felhőalapú (AWS, Google, Azure)

Nem kell telepítenie a MongoDB szervert és konfigurálja azt. Telepíthet egy MongoDB Atlas szerver a felhőben olyan platformokon, mint az AWS, Google Cloudés Azure, és csatlakozzon a példányhoz egy kliens segítségével. Az alábbiakban a részletes lépéseket láthatja:

Step 1) Menj a link.

  1. Adja meg a személyes adatokat
  2. Elfogadod a feltételeket
  3. Kattintson az „Ingyenes kezdés” gombra

Telepítés MongoDB a Felhőn

Step 2) Kattintson az „Első klaszter létrehozása” gombra.

Telepítés MongoDB a Felhőn

Step 3) közül választhat AWS, Google Cloudés Azure felhőszolgáltatóként. Ebben az oktatóanyagban az AWS-t fogjuk használni, amely alapértelmezés szerint van beállítva. Ne végezzen más módosítást az oldalon, és kattintson a „Létrehozás” gombra. Cluster".

Telepítés MongoDB a Felhőn

Step 4) Cluster a létrehozás eltart egy ideig.

Telepítés MongoDB a Felhőn

Step 5) Egy idő után látni fogja, hogy a fürt készen áll.

Telepítés MongoDB a Felhőn

Step 6) Kattintson a Biztonság > Új felhasználó hozzáadása lehetőségre.

Telepítés MongoDB a Felhőn

Step 7) A következő képernyőn:

  1. Adja meg a felhasználói hitelesítő adatokat
  2. Jogosultságok hozzárendelése
  3. Kattintson a Felhasználó hozzáadása gombra

Telepítés MongoDB a Felhőn

Step 8) Az irányítópulton kattintson a csatlakozás gombra.

  1. Az IP-kapcsolat engedélyezési listája
  2. Válassza ki a csatlakozási módot

Telepítés MongoDB a Felhőn

Step 9) Válassza ki a kívánt csatlakozási módot a készülékhez való csatlakozáshoz. MongoDB szervert.

Telepítés MongoDB a Felhőn

GYIK

Igen. A mesterséges intelligencia asszisztensek képesek mongod konfigurációs fájlokat generálni, elmagyarázni a csatlakozási hibákat, és javításokat javasolni az illesztőprogram- vagy szolgáltatásproblémákra. A parancsokat továbbra is össze kell hasonlítani a hivatalos verzióval. MongoDB dokumentációt azok alkalmazása előtt.

Igen. MongoDB Az Atlas tartalmazza az Atlas Vector Search és a mesterséges intelligencia integrációit, amelyek lehetővé teszik szemantikus keresési és visszakereséssel kiegészített generáló alkalmazások létrehozását. A beágyazásokat a dokumentumok mellett tárolja, így nincs szükség külön vektoradatbázisra.

Igen. MongoDB A Community Server ingyenes és nyílt forráskódú a következők számára: Windows, macOSés a Linux. MongoDB Az Atlas ingyenes felhőcsomagot is kínál, míg az Enterprise Edition fizetős, fejlett funkciókat és támogatást biztosít.

A Community Server telepítve és felügyelve van a saját gépeden vagy szervereden. Az Atlas egy teljes körűen felügyelt felhőszolgáltatás, amely kezeli a beállítást, a skálázást, a biztonsági mentéseket és a biztonságot az AWS-en. Google Cloudvagy Azure.

Foglald össze ezt a bejegyzést a következőképpen: