Kurzusleírás

MongoDB architekturális áttekintés

  • Eredet, tervezési célok, főbb jellemzők
  • Folyamatszerkezet (mongos, mongod, konfigurációs szerverek)
  • Könyvtár- és fájlszerkezet

A MongoDB parancssor használata

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

Egyetlen szerveres konfiguráció és üzembe helyezés

  • Konfigurációs fájlok
  • Adatfájlok és lefoglalás
  • Naplófájlok
  • Hardver- és fájlrendszer-ajánlások

Biztonság

  • Beépített hitelesítés
  • Ajánlások biztonságos üzembe helyezéshez

MongoDB monitorozása

  • mongostat
  • Memória és I/O teljesítmény elemzése
  • Integráció monitorozó eszközökkel: Munin / Cacti / Nagios
  • MongoDB webkonzol

Indexelés és lekérdezésoptimalizálás

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

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

  • Hogyan kommunikálnak az illesztőprogramok és a parancssor 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 biztonság használata a tartósság érdekében
  • Replikációs hibák kezelése

Auto-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
  • Shardelt 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