Zkuste nás kontaktovat

Návrh Školení

Pokročilá manipulace s daty

  • Prizpůsobení MongoDB Shell
  • Efektivní zpracování operací CRUD (vložení, dotazy, aktualizace, smazání)
  • Užitečné administrativní příkazy

Optimalizace výkonu

  • Vestavěné nástroje pro monitorování: mongotop, mongostat
  • Analýza výkonu paměti a vstupu/výstupu (I/O)
  • MongoDB Cloud Manager a Munin
  • Identifikace neoptimálních dotazů. Použití profiléra dotazů.
  • Storage enginy: MMAPv1 a WiredTiger
  • Explainable objekt

Indexace a speciální kolekce

  • Správa indexů a interní fungování indexace v MongoDB
  • Jednoatributové a složené indexy
  • Indexy na pole a poddokumenty
  • Geo indexy
  • Capped kolekce, TTL a tailable kurzory

Agregace 

  • Agregace s jedním účelem
  • Agregační potrubí
  • Úvod do map-reduce

Replikace

  • Jak funguje asynchronní replikace v MongoDB
  • Nastavení a údržba replikačního sadu
  • Použití write concern a read preference
  • Zacházení s poruchami replikace

Sharding

  • Jak funguje automatický sharding
  • Nastavení klastru MongoDB se sharding
  • Jak moudře zvolit sharding klíč
  • Pokročilá správa klastru se sharding
  • Správa nerovnoměrného klastru se sharding
  • Zacházení s chunky (dělení, slučování, migrace

Bezpečnost

  • Autentizace a autorizace v replikačních sadech a klastrech se sharding
  • Správa oprávnění a vlastních rolí
  • Doporučení pro bezpečné nasazení

Plány pro zálohování a obnovu

  • Strategie založené na souborovém systému
  • mongodump a mongorestore
  • Obnova v konkrétním časovém bodě (point-in-time recovery)

Požadavky

Znalost základních a středně pokročilých konceptů a několik let zkušeností s prací v terénu.

 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie