Intrati in legatura

Schița de curs

Manipulări avansate ale datelor

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

Optimizarea performanței

  • Instrumente de monitorizare integrate: mongotop, mongostat
  • Analiza performanței memoriei și a operațiunilor de I/O
  • MongoDB Cloud Manager și Munin
  • Identificarea interogărilor suboptime. Utilizarea query profiler-ului.
  • Motoare de stocare: MMAPv1 și WiredTiger
  • Obiectul explainable

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 sub-documente
  • Indexuri geo
  • Colecții capped, TTL și cursoare tailable

Agregare

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

Replicare

  • Cum funcționează replicarea asincronă în MongoDB
  • Configurarea și întreținerea unui replica set
  • Utilizarea write concern și a read preference
  • Gestionarea eșecurilor de replicare

Sharding

  • Cum funcționează sharding-ul automat
  • Configurarea unui cluster MongoDB cu sharding
  • Cum să alegi inteligent o cheie de shard
  • Administrarea avansată a unui cluster cu sharding
  • Gestionarea unui cluster cu sharding dezechilibrat
  • Gestionarea chunk-urilor (divizare, fuzionare, migrare)

Securitate

  • Autentificare și autorizare în replica set-uri și clustere cu sharding
  • Gestionarea privilegiilor și a rolurilor personalizate
  • Recomandări pentru o implementare securizată

Planuri de backup și restore

  • Strategii bazate pe sistemul de fișiere
  • mongodump și mongorestore
  • Recuperare point-in-time

Cerințe

Familiaritate cu conceptele de bază și intermediare și câțiva ani de expunere la experiența practică de la locul de muncă.

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite