Ta kontakt

Kursplan

Avansert datahåndtering

  • Justering av Mongo Shell
  • Effektiv håndtering av CRUD-operasjoner (innsettninger, spørringer, oppdateringer, sletting)
  • Anvendelige administrator-kommandoer

Ytelsesoptimalisering

  • Integerte verktøy for overvåkning: mongotop, mongostat
  • Analyse av minne- og I/O-ytelse
  • MongoDB Cloud Manager og Munin
  • Identifisering av suboptimale spørringer. Bruk av query profileren.
  • Lagringsmotorer: MMAPv1 og WiredTiger
  • Forklaringsobjektet (explain object)

Indeksering og spesielle samlinger

  • Administrasjon av indekser og interne mekanismer for indeksering i MongoDB
  • Enfelt- og sammensatte indekser
  • Indekser på_arrays og underdokumenter
  • Geo-indekser
  • Capped collections, TTL og tailable cursors

Aggregasjon 

  • Aggregering med enkeltformål
  • Aggresjonspiper
  • Innføring til map-reduce

Replikering

  • Hvordan asynkron replikering fungerer i MongoDB
  • Oppsett og vedlikehold av replica sets
  • Bruk av write concern og read preference
  • Håndtering av replikeringssvikt

Sharding

  • Hvordan auto sharding fungerer
  • Oppsett av en MongoDB-shard klynge
  • Hvordan velge en smart shard key
  • Avansert administrasjon av en shardet klynge
  • Administrasjon av ubalanst shardet klynge
  • Å håndtere chunks (deling, sammenslåing, migrering)

Sikkerhet

  • Autentisering og autorisasjon i replica sets og shardet klynger
  • Administrasjon av rettigheter og tilpassede roller
  • Anbefalinger for sikker deployment

Bak opp og gjenoppretningsplaner

  • Strategier basert på filsystemet
  • mongodump og mongorestore
  • Point-in-time gjenoppretting

Krav

Kjennskap til grunnleggende og mellomnivå-konsepter samt noen års praktisk erfaring fra yrkeslivet.

 14 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier