MongoDB | Nyílt forráskódú NOSQL adatbázis -megoldás

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

Fedezd fel


Ebben a cikkben megvitattuk a MongoDB nyílt forráskódú NOSQL adatbázis funkcióit és telepítését.

 Magyar