Intrati in legatura
 Durata 14 ore

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 admin utile

Optimizarea performanței

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

Indexare și colecții speciale

  • Gestionarea indexurilor și structura internă a indexării în 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 read preference
  • Gestionarea eșecurilor de replicare

Sharding

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

Securitate

  • Autentificare și autorizare în replica set-uri și clustere sharded
  • Gestionarea privilegiilor și a rolurilor custom
  • Recomandări pentru un deploy securizat

Planuri de backup și restore

  • Strategii bazate pe filesystem
  • mongodump și mongorestore
  • Point-in-time recovery

Cerințe

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

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite