Struttura del corso

    Sezione 1: Introduzione ai Big Data / NoSQL NoSQL panoramica Teorema CAP Quando è NoSQL appropriato Archiviazione colonnare NoSQL ecosistema
Sezione 2 : Cassandra Nozioni di base Design e architettura
  • Cassandra Nodi, cluster, datacenter
  • Spazi chiave, tabelle, righe e colonne
  • Partizionamento, replica, token
  • Quorum e livelli di coerenza
  • Laboratori: interagire con cassandra utilizzando CQLSH
  • Sezione 3: Modellazione dei dati – parte 1 introduzione a CQL
  • Tipi di dati CQL
  • Creazione di keyspace e tabelle
  • Scelta di colonne e tipi
  • Scelta delle chiavi primarie
  • Layout dei dati per righe e colonne
  • Tempo di vita (TTL)
  • Esecuzione di query con CQL
  • Aggiornamenti CQL
  • Collezioni (lista / mappa / set)
  • Laboratori: varie esercitazioni di modellazione dei dati utilizzando CQL; Sperimentazione con le query e i tipi di dati supportati
  • Sezione 4: Modellazione dei dati – parte 2 Creazione e utilizzo di indici secondari
  • Chiavi composte (chiavi di partizione e chiavi di clustering)
  • Dati delle serie temporali
  • Procedure consigliate per i dati delle serie temporali
  • Contatori
  • Transazioni leggere (LWT)
  • Laboratori: creazione e utilizzo di indici;  Modellazione dei dati delle serie temporali
  • Sezione 5 : Cassandra Interni Comprendere Cassandra il design sotto il cofano
  • sstables, memtables, log di commit
  • Sezione 6: Amministrazione Selezione dell'hardware
  • Cassandra distribuzioni
  • Nodi Cassandra Communication
  • Scrittura e lettura dei dati da/verso il motore di archiviazione
  • Directory di dati
  • Operazioni anti-entropia
  • Cassandra Compattazione
  • Scelta e implementazione di strategie di compattazione
  • Cassandra Procedure consigliate (compattazione, garbage collection,)
  • Creazione di un'istanza di test Cassandra con footprint di memoria ridotto
  • Strumenti e suggerimenti per la risoluzione dei problemi
  • Laboratorio: gli studenti installano Cassandra, eseguono benchmark
  • Requisiti

    • A suo agio in Linux ambiente (navigazione da riga di comando, modifica di file con VI / Nano)
    • Per i corsi in presenza, un laptop o un desktop con 8 GB di RAM
    • Per i corsi a distanza, verrà fornito un laboratorio Cassandra funzionante e non è necessario nulla se non un browser web
      14 ore
     

    Numero di Partecipanti


    Data Inizio

    Data Fine


    Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
    I corsi di formazione pubblici richiedono più di 5 partecipanti.

    Recensioni (2)

    Corsi relativi

    Categorie relative