Intrati in legatura

Schița de curs

Fundamente și arhitectură

  • Introducere în Scylla: Istoric, cazuri de utilizare și metrici de performanță comparativ cu Cassandra.
  • Analiza aprofundată a arhitecturii: Sharding, partitionare și natura distribuită a bazei de date.
  • Modelul de date: Înțelegerea cheilor de clustering, a partițiilor și a tipurilor de date.
  • Bazele CQL: Introducere în Cassandra Query Language și rularea shell-ului CQL.

Configurarea și administrarea clusterului

  • Instalare: Instalarea Scylla pe diverse platforme de sisteme de operare.
  • Configurarea clusterului: Seeding, strategii de replicare și descoperirea nodurilor.
  • Lucrul cu CQL: Interogări avansate, proiectarea schemei și indexare.
  • Instrumente Scylla: Introducere în utilitarele încorporate (nodetool, sstableloader etc.).
  • Administrarea bazei de date: Gestionarea utilizatorilor, permisiuni și ciclul de viață al datelor.

Monitorizare, depanare și bune practici

  • Monitorizare: Configurarea metricilor și vizualizarea stării de sănătate a clusterului.
  • Depanare: Identificarea blocajelor, a problemelor de latență și a defecțiunilor nodurilor.
  • Optimizarea performanței: Bune practici de configurare.
  • Recapitulare finală: Rezumat și concluzie.

Cerințe

  • O înțelegere generală a bazelor de date NoSQL
  • Familiaritate cu Linux și linia de comandă
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite