Schița de curs

Manipulări avansate de date

  • Ajustarea carcasei Mongo
  • Gestionarea eficientă a operațiunilor CRUD (inserții, interogări, actualizări, ștergeri)
  • Comenzi admin utile

Optimizarea performanței

  • Instrumente de monitorizare încorporate: mongotop, mongostat
  • Analizând performanța memoriei și IO
  • MongoDB Cloud Manager și Munin
  • Identificarea interogărilor suboptimale. Utilizarea profilelor de interogări.
  • Motoare de stocare: MMAPv1 și WiredTiger
  • Obiect explicabil

Indexare și colecții speciale

  • Gestionarea indicilor și MongoDB indexarea elementelor interne
  • Câmp unic și indici compuși
  • Indexuri pe matrice și sub-documente
  • Indici geografici
  • Colecții limitate, cursore TTL și tailable

Agregare

  • Agregare cu un singur scop
  • Conducte de agregare
  • Introducere în map-reduce

Replicare

  • Cum funcționează replicarea asincronă în MongoDB
  • Configurarea și întreținerea setului de replici
  • Folosind preocuparea de scriere și preferința de citire
  • Gestionarea eșecurilor de replicare

Sharding

  • Cum funcționează auto sharding
  • Configurarea unui cluster de shard MongoDB.
  • Cum să alegi cu înțelepciune o cheie de cioburi
  • Administrarea avansată a unui cluster fragmentat
  • Gestionarea clusterului fragmentat dezechilibrat
  • Se ocupă de bucăți (divizarea, fuzionarea, migrarea

Securitate

  • Autentificare și autorizare în seturi de replică și clustere sharded
  • Gestionarea privilegiilor și a rolurilor personalizate
  • Recomandări pentru implementare sigură

Planuri de backup și restaurare

  • strategii bazate pe sisteme de fișiere
  • mongodump și mongorestore
  • recuperare la un moment dat

Cerințe

Cunoașterea conceptelor de bază și intermediare și câțiva ani de experiență la locul de muncă.

 14 ore

Mărturii (2)

Cursuri înrudite

Categorii înrudite