MongoDB

A MongoDB telepítése és használata a Linux Mint rendszeren

A MongoDB telepítése és használata a Linux Mint rendszeren
Az adatbázis-megoldások világában a MongoDB viszonylag új jövevény. A kínált funkciók miatt azonban gyorsan óriási népszerűségre tett szert. A MongoDB egy általános célú, platformokon átívelő, dokumentumalapú adatbázis-megoldás, amely a NoSQL osztályozás alá tartozik. Nem követi a hagyományos relációs adatbázisok szabályait (például MySQL). Ehelyett JSON-szerű dokumentumokat használ az adatok tárolásához. Ebben a cikkben nézzük meg, hogyan kell telepíteni és használni a MongoDB-t a Linux Mint rendszeren.

MongoDB a Linux Mint-en

A MongoDB egy nyílt forráskódú, cross-platform NoSQL adatbázis-megoldás. Mivel NoSQL adatbázisról van szó, mentes a hagyományos adatbázisok (például MySQL) korlátozott jellegétől, és nagyobb rugalmasságot kínál az adatok tárolásához. A MongoDB fájltárolási megoldásként is kezelhető! A MongoDB hatékony skálázást kínál, szilánkosítási 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 az Enterprise verzió. Most az általános felhasználók számára a MongoDB Community kiadás elegendő lesz tesztelési / fejlesztési célokra. Nagyszabású megvalósításhoz azonban célszerű beszerezni az Enterprise-t. A MongoDB Enterprise további szolgáltatásokat tartalmaz, 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. Nézze meg a MongoDB Enterprise Advanced alkalmazást.

Ebben a cikkben azonban bemutatom, hogyan kell telepíteni és használni a MongoDB Community kiadást.

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

Többféle módon telepíthetjük a MongoDB-t. Népszerűsége miatt már az Ubuntu csomagkiszolgálók része. A Linux Mint, mivel Ubuntu származék, közvetlenül meg tudja ragadni a MongoDB-t a csomagkiszolgálóról. A MongoDB hivatalos ajánlása azonban az, hogy saját adatbázisát használja az adatbázis-szoftver telepítéséhez.

Kész? Ugorjunk bele egyenesen!

Telepítse a MongoDB-t az Ubuntu csomagkiszolgálóról

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

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

$ sudo apt frissítés

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

$ sudo apt install mongodb

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

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

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

Gyújtson fel egy terminált, és kezdje el futtatni a következő parancsokat. Először ellenőrizzük, hogy a GnuPG telepítve van-e. A GnuPG előre telepítve van a Linux Mint alkalmazással. Ha azonban korábban eltávolították, akkor ez a parancs azonnal telepíti.

$ sudo apt update && sudo apt install gnupg -y

Most adja hozzá a MongoDB repo nyilvános GPG kulcsát.

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

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

$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu bionic /
mongodb-org / 4.2 multiverse "| sudo tee / etc / apt / sources.lista.d / mongodb-org-4.2.lista

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

$ sudo apt frissítés

A MongoDB repo hozzáadása sikeresen megtörtént. Most mondja el az APT-nek, hogy telepítse a MongoDB-t. A csomag neve: mongodb-org. Vegye figyelembe, hogy mongodb az Ubuntu repo-ból származik mongodb-org a MongoDB repótól származik.

$ sudo apt install mongodb-org

A MongoDB használata

Miután a telepítés befejeződött, ellenőrizzük, hogy a MongoDB fut-e. Futtassa ezt a parancsot a terminálban.

$ mongo

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

$ sudo systemctl start mongod
$ sudo systemctl enable mongod

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

$ mongo

Voálá! A MongoDB tökéletesen működik! Ez a MongoDB shell 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. óriások. Nézze meg a MongoDB-t használó vállalatokat. Ez önmagában a MongoDB erejének bizonysága.

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

Élvezd!

A legnépszerűbb Oculus App Lab játékok
Ha Oculus fülhallgató-tulajdonos, akkor tisztában kell lennie az oldalsó töltéssel. Az oldaltöltés a nem áruházi tartalom fejhallgatóra történő telepí...
A legjobb 10 játék az Ubuntuban
A Windows platform a játékok egyik domináns platformja volt, mivel a játékokat hatalmas százalékban fejlesztik ma a natív Windows támogatására. Kihívh...
5 legjobb arcade játék Linuxhoz
Manapság a számítógépek komoly gépek, amelyeket játékra használnak. Ha nem sikerül megszerezni az új magas pontszámot, akkor tudni fogja, mire gondolo...