Contattataci

Struttura del corso

Fondamenti e architettura

  • Introduzione a Scylla: storia, casi d'uso e metriche di prestazioni confrontate con Cassandra.
  • Analisi approfondita dell'architettura: sharding, partizionamento e natura distribuita del database.
  • Modello dei dati: comprensione delle chiavi di clustering, delle partizioni e dei tipi di dati.
  • Basi di CQL: introduzione al linguaggio di interrogazione Cassandra (Cassandra Query Language) e avvio dell'interfaccia a riga di comando CQL.

Installazione e amministrazione del cluster

  • Installazione: installazione di Scylla su diverse piattaforme operative.
  • Configurazione del cluster: seed node, strategie di replica e scoperta dei nodi.
  • Utilizzo di CQL: interrogazioni avanzate, progettazione dello schema e indicizzazione.
  • Strumenti di Scylla: introduzione alle utility integrate (nodetool, sstableloader, ecc.).
  • Amministrazione del database: gestione degli utenti, permessi e ciclo di vita dei dati.

Monitoraggio, risoluzione dei problemi e best practices

  • Monitoraggio: configurazione delle metriche e visualizzazione dello stato di salute del cluster.
  • Risoluzione dei problemi: individuazione dei colli di bottiglia, delle problematiche di latenza e dei guasti ai nodi.
  • Ottimizzazione delle prestazioni: linee guida per una configurazione ottimale.
  • Revisione finale: riassunto e conclusioni.

Requisiti

  • Comprensione di base dei database NoSQL
  • Conoscenza di Linux e della riga di comando
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative