Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
- Abschnitt 1: Einführung in Big Data/NoSQL
- Übersicht über NoSQL
- CAP-Theorem
- Wann ist NoSQL angebracht?
- Säulenspeicher (Columnar Storage)
- NoSQL-Ökosystem
- Abschnitt 2: Cassandra-Grundlagen
- Design und Architektur
- Cassandra-Knoten, Cluster, Rechenzentren
- Keyspaces, Tabellen, Zeilen und Spalten
- Partitionierung, Replikation, Token
- Quorum und Konsistenzstufen
- Übungen: Interaktion mit Cassandra über CQLSH
- Abschnitt 3: Data Modeling – Teil 1
- Einführung in CQL
- CQL-Datentypen
- Erstellung von Keyspaces und Tabellen
- Auswahl von Spalten und Typen
- Auswahl der Primärschlüssel
- Datenlayout für Zeilen und Spalten
- Time to Live (TTL)
- Abfragen mit CQL
- CQL-Updates
- Sammlungen (List, Map, Set)
- Übungen: verschiedene Data Modeling-Übungen mit CQL; Experimentieren mit Abfragen und unterstützten Datentypen
- Abschnitt 4: Data Modeling – Teil 2
- Erstellung und Verwendung von sekundären Indizes
- Komposit-Schlüssel (Partition Keys und Clustering Keys)
- Zeitreihendaten
- Best Practices für Zeitreihendaten
- Counter
- Lightweight Transactions (LWT)
- Übungen: Indizes erstellen und verwenden; Modellieren von Zeitreihendaten
- Abschnitt 5: Cassandra-Internals
- Verständnis der hinter den Kulissen befindlichen Cassandra-Architektur
- SSTables, MemTables, Commit Log
- Abschnitt 6: Verwaltung
- Hardwareauswahl
- Cassandra-Distributionen
- Kommunikation zwischen Cassandra-Knoten
- Schreiben und Lesen von Daten aus/vom Storage Engine
- Datenverzeichnisse
- Anti-Entropy-Operationen
- Cassandra Compaction
- Auswahl und Implementierung von Kompressionsstrategien
- Beste Cassandra-Praktiken (Compaction, Garbage Collection)
- Erstellen einer Test-Cassandra-Instanz mit geringem Speicherverbrauch
- Tools und Tipps zur Fehlerbehebung
- Übung: Teilnehmer installieren Cassandra und führen Benchmarks durch
Voraussetzungen
- Sicherheit im Linux-Umfeld (Navigieren über die Befehlszeile, Bearbeiten von Dateien mit vi/nano)
- Für Präsenzkurse: ein Laptop oder Desktop-Computer mit 8 GB RAM
- Für Fernlernkurse wird ein funktionsfähiges Cassandra-Lab zur Verfügung gestellt; es ist lediglich ein Webbrowser erforderlich
14 Stunden
Erfahrungsberichte (2)
Umfangreiche Kenntnisse von NoSQL-Umgebungen, nicht nur Cassandra (z. B. Hadoop)
Stefan Marcoci - Videotron ltee
Kurs - Cassandra Administration
Maschinelle Übersetzung
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Kurs - Cassandra Administration
Maschinelle Übersetzung