Kursplan

  • Avsnitt 1: Introduktion till Big Data / NoSQL
    • NoSQL-översikt
    • CAP-teorem
    • När är NoSQL lämpligt
    • Kolumnlagring
    • NoSQL-ekosystem
  • Avsnitt 2 : Grundläggande Cassandra
    • Design och arkitektur
    • Cassandra noder, kluster, datacentre
    • Keyspaces, tabeller, rader och kolumner
    • Partitionering, replikering, token
    • Kvorum och konsekvensnivåer
    • Laborationer : interaktion med Cassandra via CQLSH
  • Avsnitt 3: Datamodellering – del 1
    • introduktion till CQL
    • CQL datatyper
    • skapa keyspaces & tabeller
    • Välj kolumner och typer
    • Välj primära nycklar
    • Datalayout för rader och kolumner
    • Tid att leva (TTL)
    • Fråga med CQL
    • CQL-uppdateringar
    • Samlingar (lista / mapp / uppsättning)
    • Laborationer : olika datamodelleringövningar med CQL ; experimentera med frågor och stödda datatyper
  • Avsnitt 4: Datamodellering – del 2
    • Skapa och använda sekundära index
    • Kompositnycklar (partitioneringsnycklar och klustringsnycklar)
    • Tidsserie data
    • Bästa praxis för tidsserie data
    • Räknare
    • Lättviktstransaktioner (LWT)
    • Laborationer : skapa och använda index; modellera tidsserie data
  • Avsnitt 5 : Cassandra Interna
    • Förstå Cassandra-design under taket
    • sstables, memtables, commit log
  • Avsnitt 6: Administrering
    • Hårdvaruväljning
    • Cassandra distributioner
    • Cassandra Noder Communication
    • Skriva och läsa data till/från lagringssystemet
    • Datakataloger
    • Anti-entropioperationer
    • Cassandra-komprimering
    • Välja och implementera komprimeringsstrategier
    • Cassandra bästa praxis (komprimering, papperslappshantering)
    • Skapa en test Cassandra-instans med låg minnesfotavtryck
    • Felsökningsverktyg och tips
    • Laboration : studenter installerar Cassandra, kör bänkbånd

Krav

  • bekvämt i Linux-miljö (navigerar kommandoraden, redigerar filer med vi / nano)
  • För lokal kurser, en dator eller bordsdator med 8 GB RAM
  • För fjärilskurser, ett fungerande Cassandra-laboratorium kommer att tillhandahållas och inget annat behövs utom en webbläsare
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier