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!