Kom i kontakt

Kursplan

Avancerad datamanipulation

  • Justering av MongoDB Shell
  • Effektiv hantering av CRUD-operationer (inmatningar, frågor, uppdateringar, raderingar)
  • Användbara admin-kommandon

Prestandaoptimering

  • Inbyggda övervakningsverktyg: mongotop, mongostat
  • Analys av minnes- och I/O-prestanda
  • MongoDB Cloud Manager och Munin
  • Identifiera suboptimala frågor. Använd frågeprofilern.
  • Lagringsmotorer: MMAPv1 och WiredTiger
  • Förklarande objekt (explainable objects)

Indexering och särskilda samlingar

  • Hantera index och MongoDB:s indexeringens innerfunktioner
  • Enfältiga och sammansatta index
  • Index på arrayer och underdokument
  • Geografiska index
  • Capped collections, TTL och tailable cursors

Aggregering

  • Ensam uppgifts aggregatering
  • Aggregatoringspipelines
  • Introduktion till map-reduce

Replikering

  • Hur asynkron replikering fungerar i MongoDB
  • Inställning och underhåll av replikset
  • Användning av write concern och read preference
  • Hantera replikeringsfel

Sharding

  • Hur auto-sharding fungerar
  • Inställning av ett MongoDB-shard-kluster
  • Hur man väljer en shard-nyckel med omdöme
  • Avancerad administration av ett shard-kluster
  • Hantera obalanserade sharded-kluster
  • Hantera chunks (delning, sammanslagning, migrering)

Säkerhet

  • Autentisering och behörighet i replikset och sharded-kluster
  • Hantera privilegier och anpassade roller
  • Rekommendationer för säker distribution

Säkerhetskopierings- och återställningsplaner

  • Strategier baserade på filsystem
  • mongodump och mongorestore
  • Punkt-tid-återställning

Krav

Kunskap om grundläggande och mellanliggande koncept samt några års erfarenhet från arbetsplatsen.

 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier