Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
- Sezione 1: Introduzione a Big Data / NoSQL
- Panoramica su NoSQL
- Teorema CAP
- Quando è appropriato il NoSQL
- Memorizzazione in colonne
- Ecosistema NoSQL
- Sezione 2: Fondamenti di Cassandra
- Progettazione e architettura
- Nodi, cluster e datacenter di Cassandra
- Spaceschi, tabelle, righe e colonne
- Partizionamento, replica, token
- Quorum e livelli di coerenza
- Laboratori: interazione con Cassandra utilizzando CQLSH
- Sezione 3: Modellazione dei dati – Parte 1
- Introduzione a CQL
- Tipi di dati CQL
- Creazione di keyspaces e tabelle
- Scelta delle colonne e dei tipi
- Scelta delle chiavi primarie
- Disposizione dei dati per righe e colonne
- Tempo di vita (TTL)
- Esecuzione di query con CQL
- Aggiornamenti CQL
- Collezioni (lista / mappa / insieme)
- Laboratori: varie esercitazioni di modellazione dei dati utilizzando CQL; sperimentazione di query e tipi di dati supportati
- Sezione 4: Modellazione dei dati – Parte 2
- Creazione e utilizzo di indici secondari
- Chiavi composite (chiavi di partizione e chiavi di clustering)
- Dati delle serie temporali
- Best practice per i dati delle serie temporali
- Contatori
- Transazioni leggere (LWT)
- Laboratori: creazione e utilizzo di indici; modellazione dei dati delle serie temporali
- Sezione 5: Funzionamento interno di Cassandra
- Comprensione della progettazione di Cassandra nei suoi meccanismi interni
- sstables, memtables, commit log
- Sezione 6: Amministrazione
- Selezione dell'hardware
- Distribuzioni di Cassandra
- Comunicazione tra i nodi di Cassandra
- Scrittura e lettura dei dati dal/allo storage engine
- Directory dei dati
- Operazioni di anti-entropia
- Compaction di Cassandra
- Scelta e implementazione delle strategie di compaction
- Best practice di Cassandra (compaction, garbage collection)
- Creazione di un'istanza di Cassandra di test con un consumo di memoria ridotto
- Strumenti e suggerimenti per la risoluzione dei problemi
- Laboratorio: gli studenti installano Cassandra ed eseguono benchmark
Requisiti
- Competenza nell'ambiente Linux (navigazione a riga di comando, modifica di file con vi / nano)
- Per i corsi in presenza, un portatile o desktop con 8 GB di RAM
- Per i corsi a distanza, verrà fornito un laboratorio Cassandra funzionante e non sarà necessario nulla oltre a un browser web
14 ore
Recensioni (2)
Conoscenza approfondita degli ambienti NoSQL, non solo di Cassandra (es. HADOOP)
Stefan Marcoci - Videotron ltee
Corso - Cassandra Administration
Traduzione automatica
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Corso - Cassandra Administration
Traduzione automatica