Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
- Sezione 1: Introduzione a Big Data / NoSQL
- Panoramica di NoSQL
- Teorema CAP
- Quando è appropriato NoSQL
- Archiviazione colonna
- Ecosistema NoSQL
- Sezione 2 : Nozioni di base su Cassandra
- Progettazione e architettura
- Nodi, cluster, datacenter di Cassandra
- Keyspaces, tabelle, righe e colonne
- Partizionamento, replica, tokeni
- Livelli di quorum e consistenza
- Laboratori : interazione con Cassandra usando CQLSH
- Sezione 3: Modellazione dei dati – parte 1
- Introduzione a CQL
- Tipi di dati CQL
- Crea keyspaces e tabelle
- Scegliere colonne e tipi
- Scegliere le chiavi primarie
- Disposizione dei dati per righe e colonne
- Vita utile del dato (TTL)
- Query con CQL
- Aggiornamenti CQL
- Collezioni (lista / mappa / set)
- Laboratori : vari esercizi di modellazione dei dati utilizzando CQL ; sperimentare con query e tipi di dati supportati
- Sezione 4: Modellazione dei dati – parte 2
- Crea e usa indici secondari
- Chiavi composte (chiavi di partizione e chiavi di clustering)
- Dati di serie temporale
- Migliori pratiche per i dati di serie temporale
- Contatori
- Transazioni leggere (LWT)
- Laboratori : creare e usare indici; modellazione dei dati di serie temporale
- Sezione 5 : Interni di Cassandra
- Come funziona l'architettura interna di Cassandra
- sstables, memtables, commit log
- Sezione 6: Amministrazione
- Scelta dell'hardware
- Distribuzioni Cassandra
- Nodi Communication di Cassandra
- Scrittura e lettura dei dati dal motore di archiviazione
- Directory dei dati
- Operazioni anti-entropia
- Compattazione Cassandra
- Scegliere ed implementare strategie di compattazione
- Migliori pratiche per Cassandra (compattazione, garbage collection)
- Crea un'istanza di test Cassandra con footprint di memoria bassa
- Strumenti e consigli per la risoluzione dei problemi
- Laboratorio : gli studenti installano Cassandra, eseguono benchmark
Requisiti
- a proprio agio in un ambiente Linux (navigazione della riga di comando, modifica di file con vi / nano)
- Per i corsi presenziali, è necessario un laptop o un computer desktop con 8 GB di RAM
- Per i corsi a distanza, sarà fornito un laboratorio Cassandra funzionante e non sarà necessario nulla oltre a un browser web
14 ore
Recensioni (2)
Extensive knowledge of NoSQL environments, not only Cassandra (ex: HADOOP)
Stefan Marcoci - Videotron ltee
Corso - Cassandra Administration
The 1:1 style meant the training was tailored to my individual needs.