Course Outline

Geavanceerde gegevensmanipulaties

  • Aanpassing van de Mongo Shell
  • Efficiënte afhandeling van CRUD-bewerkingen (inserts, queries, updates, verwijderingen)
  • Handige beheerdersopdrachten

Prestatie-optimalisatie

  • Ingebouwde monitoringtools: mongotop, mongostat
  • Analyseren van geheugen en IO-prestaties
  • MongoDB Cloudmanager en Munin
  • Identificeren van suboptimale queries. Met behulp van de queryprofiler.
  • Opslagmotoren: MMAPv1 en WiredTiger
  • Verklaarbaar voorwerp

Indexering en bijzondere collecties

  • Indexen beheren en MongoDB interne indexering
  • Enkelvoudige veld- en samengestelde indexen
  • Indexen op arrays en subdocumenten
  • Geo-indexen
  • Afgedekte collecties, TTL en staartbare cursors

Aggregatie

  • Aggregatie voor één doel
  • Aggregatiepijplijnen
  • Inleiding tot kaartverkleinen

Replicatie

  • Hoe asynchrone replicatie werkt in MongoDB
  • Opzetten en onderhouden van replicaset
  • Gebruik schrijfzorg en leesvoorkeur
  • Replicatiefouten afhandelen

Scherven

  • Hoe automatische sharding werkt
  • Een Shard-cluster MongoDB instellen
  • Hoe u verstandig een shardsleutel kiest
  • Geavanceerd beheer van een shardd cluster
  • Onevenwichtig Shard-cluster beheren
  • Omgaan met brokken (splitsen, samenvoegen, migreren

Beveiliging

  • Authenticatie en autorisatie in replicasets en sharded clusters
  • Rechten en aangepaste rollen beheren
  • Aanbevelingen voor veilige implementatie

Back-up- en herstelplannen

  • op bestandssystemen gebaseerde strategieën
  • mongodump en mongorestore
  • herstel op een bepaald moment

Requirements

Bekendheid met basis- en tussenconcepten en een paar jaar ervaring met praktijkervaring.

  14 Hours
 

Getuigenissen (2)

Related Courses

Related Categories