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
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (2)

Cursuri înrudite

Categorii înrudite