Schița de curs

Manipulări Avansate ale Datelor

  • Ajustarea Mongo Shell
  • Gestionarea eficientă a operațiilor CRUD (inserări, interogări, actualizări, ștergeri)
  • Comenzi utile de administrare

Optimizarea Performanței

  • Instrumente de monitorizare integrate: mongotop, mongostat
  • Analiza performanței memoriei și a I/O
  • MongoDB Cloud Manager și Munin
  • Identificarea interogărilor suboptimale. Utilizarea profilatorului de interogări.
  • Motoare de stocare: MMAPv1 și WiredTiger
  • Obiect explicabil

Indexare și colecții speciale

  • Gestionarea indexurilor și mecanismele interne de indexare MongoDB
  • Indexuri pe un singur câmp și indexuri compuse
  • Indexuri pe array-uri și subdocumente
  • Indexuri geografice
  • Colecții limitate, TTL și cursoare urmăritoare

Agregare

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

Replicare

  • Cum funcționează replicarea asincronă în MongoDB
  • Configurarea și întreținerea unui set de replici
  • Utilizarea preocupării de scriere și a preferinței de citire
  • Gestionarea defecțiunilor de replicare

Fragmentare

  • Cum funcționează fragmentarea automată
  • Configurarea unui cluster de fragmente MongoDB
  • Cum să alegi înțelept o cheie de fragmentare
  • Administrarea avansată a unui cluster fragmentat
  • Gestionarea unui cluster fragmentat dezechilibrat
  • Gestionarea fragmentelor (divizare, fuzionare, migrare)

Securitate

  • Autentificare și autorizare în seturi de replici și clustere fragmentate
  • Gestionarea privilegiilor și a rolurilor personalizate
  • Recomandări pentru implementarea securizată

Planuri de Backup și Restaurare

  • strategii bazate pe sistem de fișiere
  • mongodump și mongorestore
  • recuperare punctuală

Cerințe

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

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite