Lépjen kapcsolatba velünk

Kurzusleírás

A MongoDB architekturális áttekintése

  • Eredet, tervezési célok, kulcsfontosságú jellemzők
  • Folyamatstruktúra (mongos, mongod, konfigurációs szerverek)
  • Könyvtár- / fájlstruktúra

Munka a MongoDB shell-lel

  • Dokumentumok és adattípusok
  • CRUD (beszúrások, lekérdezések, frissítések, törlések)
  • Rendszerparancsok

Egyszerveres konfiguráció és telepítés

  • Konfigurációs fájlok
  • Adatfájlok és lefoglalás
  • Naplófájlok
  • Hardver- és fájlrendszer-javaslatok

Biztonság

  • Beépített hitelesítés
  • Javaslatok a biztonságos telepítéshez

MongoDB megfigyelése

  • mongostat
  • Memória- és IO-teljesítmény elemzése
  • Integráció megfigyelő eszközökkel: Munin / Cacti / Nagios
  • A MongoDB webes konzolja

Indexelés és lekérdezés-optimalizálás

  • Indexek kezelése és a MongoDB indexelés belső működése
  • Egyedi / összetett / geo indexek
  • Nem optimális lekérdezések azonosítása. A lekérdezés-profilozó használata.

Bevezetés az illesztőprogramokba (Java/Python/Ruby/PHP/Perl)

  • Hogyan kommunikálnak az illesztőprogramok és a shell a MongoDB-vel
  • BSON és a MongoDB Wire Protocol
  • Alkalmazáskapcsolatok hibaelhárítása

Bevezetés az olvasási és írási skálázhatóságba

Replikáció és tartósság

  • Master-slave replikáció
  • Replika készletek
  • Írási aggodalom használata a tartósság érdekében
  • Replikációs hibák kezelése

Automatikus sharding

  • Hogyan működik a sharding
  • MongoDB shard klaszter beállítása

Shard kulcs kiválasztása

Sharding és indexek

  • Sharding és replika készlet topológiák
  • Shardolt klaszter adminisztrálása

Shard / chunk migráció

Biztonsági mentési és visszaállítási tervek

  • Fájlrendszer-alapú stratégiák
  • mongodump / mongorestore
  • rsync
  • mongoimport / mongoexport

Követelmények

Operációs rendszer adminisztrációjának alapjai.

 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák