MongoDB Ingyenes adatbáziskezelő rendszer
Nyílt forráskódú NOSQL adatbázis -megoldás modern alkalmazásokhoz
Használja a MongoDB -t a rendelkezésre állás, méretezhetőség és a mai alkalmazások legigényesebb adatbiztonsági és adatvédelmi követelményeinek való megfelelés érdekében.
Áttekintés
A MongoDB egy biztonságos és könnyen méretezhető és nyílt forráskódú NOSQL adatbázis. Használható a tartalomkezelő rendszerek, az e-kereskedelmi rendszerek, a mobil alkalmazások, az adatelemzés, az archiválás, valamint az online és offline játék-alkalmazások támogatásában. A MongoDB egy dokumentum-alapú adatbázis, ami azt jelenti, hogy az adatokat a JSON-szerű dokumentumokban tárolja. A MongoDB séma nélküli, tehát nincs szükség a séma migrációjára. Gazdag és kifejező lekérdezési nyelvvel rendelkezik, amely lehetővé teszi, hogy bármely mező szerint szűrje és rendezze. A lekérdezések maguk JSON, és így könnyen összeállíthatók. Nincs több összekötő karakterlánc az SQL lekérdezések dinamikus előállításához. A MongoDB az adatok gyors hozzáférését biztosítja, mivel a belső memória bevezetése az adatok tárolására. A strukturált és a strukturálatlan adatokat különféle típusú alkalmazásokon keresztül kezeli. A dokumentum alapú lekérdezési nyelvet a dokumentumok dinamikus lekérdezéseihez használják. A MongoDB gazdag DB lekérdezések gyűjteményét is nyújtja. Mivel ez dokumentum-orientált, így a mezők száma, a dokumentum tartalma és mérete eltérhet az egyik dokumentumtól a másikig. Könnyen beállítható és méretezhető. Az adatok nagyon gyorsan frissíthetők. A MongoDB használható fájlrendszerként, úgynevezett GRIDF -ekként, a terheléselosztási és adat replikációs funkciókkal több gépen a fájlok tárolására.
Rendszerkövetelmények
Az alábbiakban bemutatjuk a MongoDB telepítésének követelményeit az Ubuntu 18.04 -re
- Ubuntu 18.04 szerver
- Hozzáférés egy parancssori/terminál ablakhoz
- Nem gyökérfelhasználó sudo engedélyekkel
- Alapvető tűzfal
Jellemzők
- Magas elasztikus méretezhetőség
- Replikációs lehetőség az adatok biztonságához.
- Gazdag lekérdezések gyűjteménye.
- Auto-szárítás.
- Nyílt forráskód.
- Fogantyúk strukturált és strukturálatlan adatok.
- Könnyen beállítható
- séma nélküli adatbázis.
- Gyors helyen történő frissítések.
- Használjon belső memóriát a tárolási folyamathoz.
- Mély lekérdezési képesség.
- Nincs összetett csatlakozás.
- Nincs szükség objektum leképezésére.
- Platformok közötti.
- Használjon dokumentumok lekérdezéseit.
- A terheléselosztás egyszerű kezelése.
- Nincs szükség a virtuális gépre a különböző platformon történő futtatáshoz.
- Az adatokat JSON formátumban tárolja.
- Nincs szükség a séma migrációjára.
- Nagy adatokhoz használják.
telepítés
Kövesse ezeket a lépéseket a MongoDB telepítéséhez az Ubuntu 18.04 -re:
- A MongoDB legújabb verziójának nyilvános GPG -kulcs importálása a következő parancs futtatásához:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
- Változtassa meg a 4.4 -et az URL -ről, ha újabb verziót szeretne telepíteni.
- A sikeres kulcs létrehozása után vissza kell adnia az “OK” -t.
- A lerakat hozzáadása után frissítse a rendszerét a következő használatával:
sudo apt update
- Most telepítse a MongoDB -t a következő paranccsal:
sudo apt install mongodb-org
- Futtassa a következő parancsot a MongoDB szolgáltatás elindításához:
sudo systemctl start mongod.service
- Ezután ellenőrizze a MongoDB állapotát:
sudo systemctl status mongod