A MongoDB telepítése és használata Linux Mint -on

How Install Use Mongodb Linux Mint



Az adatbázis -megoldás világában a MongoDB viszonylag újonc. Azonban gyorsan hatalmas népszerűségre tett szert az általa kínált funkciók miatt. A MongoDB egy általános célú, platformok közötti, dokumentum-alapú adatbázis-megoldás, amely a NoSQL besorolás alá tartozik. Nem követi a hagyományos relációs adatbázisok (például MySQL) szabályait. Ehelyett JSON-szerű dokumentumokat használ az adatok tárolására. Ebben a cikkben nézzük meg, hogyan kell telepíteni és használni a MongoDB -t a Linux Mint -on.

MongoDB Linux Mint -on

A MongoDB egy nyílt forráskódú, többplatformos NoSQL adatbázis-megoldás. Mivel ez egy NoSQL adatbázis, mentes a hagyományos adatbázisok korlátozott jellegétől (például a MySQL), és nagyobb rugalmasságot kínál az adatok tárolásához. A MongoDB fájlkezelő megoldásként is kezelhető! A MongoDB hatékony skálázást kínál, a sharding funkciójának köszönhetően.





A MongoDB két kiadása áll az ügyfelek rendelkezésére - a közösségi és a vállalati verzió. Most az általános felhasználók számára a MongoDB Community kiadás elegendő lesz a teszteléshez/fejlesztéshez. Nagyszabású megvalósítás esetén azonban érdemes beszerezni az Enterprise-t. A MongoDB Enterprise további funkciókkal rendelkezik, mint például az ügyfélszolgálat, a Kubernetes integráció, a gyorsabb memória teljesítmény, a tanúsítás stb. MongoDB Enterprise Advanced .



Ebben a cikkben azonban bemutatom a MongoDB Community kiadás telepítésének és használatának módját.



Telepítse a MongoDB -t a Linux Mint -ra

A MongoDB többféle módon telepíthető. Népszerűsége miatt már az Ubuntu csomagszerverek része. A Linux Mint, mint Ubuntu származék, közvetlenül megragadhatja a MongoDB -t a csomagszerveren. A MongoDB hivatalos ajánlása azonban az, hogy saját tárházát használja az adatbázis -szoftver telepítéséhez.





Kész? Ugorjunk bele egyenesen!

Telepítse a MongoDB -t az Ubuntu csomagszerverről

A MongoDB közvetlenül elérhető az Ubuntu csomagszerverről. Mindössze annyit kell tennie, hogy megmondja az APT -nek, hogy fogja meg és telepítse mongodb csomag. Bár a MongoDB hivatalos dokumentációja szerint ez remekül fog működni, nem ajánlott módszer. Kövesse saját felelősségére.



Először indítson el egy terminált, és frissítse az APT gyorsítótárat.

$sudotaláló frissítés

Most mondja meg az APT -nek, hogy telepítse a MongoDB -t.

$sudotalálótelepítésmongodb

Telepítse a MongoDB -t a MongoDB repóból

A MongoDB hivatalosan repo -t kínál az Ubuntu, a Debian, a SUSE Linux és az Amazon számára. A MongoDB hivatalosan ezt a módszert ajánlja a MongoDB telepítéséhez. Ez biztosítja, hogy mindig a legújabb verziót használja. A Linux Mint Ubuntu-alapú, így az Ubuntu repó remekül fog működni.

Megjegyzés: A repó verziófüggő. Ez a módszer bemutatja a jelenlegi legújabb MongoDB stabil verzió telepítését (MongoDB 4.2). Más verziókért nézze meg a MongoDB telepítési dokumentum .

Indítson el egy terminált, és futtassa a következő parancsokat. Először is nézzük meg, hogy a GnuPG telepítve van -e. A GnuPG előzetesen telepítve van a Linux Mint alkalmazással. Ha azonban korábban eltávolították, akkor ez a parancs azonnal telepíti.

$sudotaláló frissítés&& sudotalálótelepítésgnupg-és

Most adja hozzá a MongoDB repó nyilvános GPG -kulcsát.

$wget -qO- https://www.mongodb.org/statikus/pgp/szerver-4.2.asc| sudo apt-key add-

Az APT készen áll a kommunikációra a MongoDB repóval. Adja hozzá a MongoDB repót az APT csomagszerverek listájához.

$kidobta 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| sudo póló /stb./találó/források.list.d/mongodb-org-4.2.lista

Frissítse az APT gyorsítótárat.

$sudotaláló frissítés

A MongoDB repó sikeresen hozzáadva. Most mondja meg az APT -nek, hogy telepítse a MongoDB -t. A csomag neve mongodb-org. Vegye figyelembe, hogy mongodb Ubuntu repóból származik, mivel mongodb-org a MongoDB repóból származik.

$sudotalálótelepítésmongodb-org

A MongoDB használata

A telepítés befejezése után győződjünk meg arról, hogy a MongoDB fut. Futtassa ezt a parancsot a terminálon.

$mongo

A parancs valami hibát dobott. Ez azért van, mert a MongoDB alapértelmezés szerint nem a rendszerindítással kezdődik. Ennek javításához futtassa a következő két parancsot. Lényegében azt mondjuk a systemctl -nek, hogy indítsa el és engedélyezze a MongoDB szolgáltatást indításkor.

$sudosystemctl indítsa el a mongodot
$sudosystemctlengedélyezzemongod

Ellenőrizze még egyszer a MongoDB -t.

$mongo

Voálá! A MongoDB tökéletesen működik! A MongoDB héj fut. MongoDB vezérlőközpontként szolgál. A MongoDB saját parancsokkal és funkciókkal rendelkezik. A következő parancs kinyomtatja az elérhető parancsok és funkciók rövid listáját.

$Segítség

Végső gondolatok

A MongoDB egy hatékony adatbázis -szoftver. Még a Google, a Facebook, a PayPal, az EA, az Adobe, az eBay stb. Nézze meg a MongoDB -t használó vállalatokat . Ez önmagában is a MongoDB erejéről tanúskodik.

Ez a cikk csak a MongoDB telepítésének módjáról szól. Sokat kell tanulni róla. Rengeteg oktatóanyagot találhat az interneten a MongoDB használatának megkezdéséhez. Nézze meg ezt a kezdő útmutatót a MongoDB -hez.

Élvezd!