Schulungsübersicht

    Abschnitt 1: Einführung in Big Data / NoSQL NoSQL-Übersicht CAP-Theorem Wann ist NoSQL geeignet? Columnar Storage NoSQL-Ökosystem
Abschnitt 2: Cassandra Grundlagen Design und Architektur
  • Cassandra Knoten, Cluster, Rechenzentren
  • Schlüsselräume, Tabellen, Zeilen und Spalten
  • Partitionierung, Replikation, Token
  • Quorum- und Konsistenzstufen
  • Labs: Interaktion mit Cassandra mithilfe von CQLSH
  • Abschnitt 3: Datenmodellierung – Teil 1 Einführung in CQL
  • CQL-Datentypen
  • Erstellen von Schlüsselräumen und Tabellen
  • Spalten und Typen auswählen
  • Auswahl von Primärschlüsseln
  • Datenlayout für Zeilen und Spalten
  • Zeit zu leben (TTL)
  • Abfragen mit CQL
  • CQL-Updates
  • Sammlungen (Liste / Karte / Set)
  • Labore: verschiedene Datenmodellierungsübungen mit CQL; Experimentieren mit Abfragen und unterstützten Datentypen
  • Abschnitt 4: Datenmodellierung – Teil 2 Erstellen und Verwenden von Sekundärindizes
  • Zusammengesetzte Schlüssel (Partitionsschlüssel und Clustering-Schlüssel)
  • Zeitreihendaten
  • Best Practices für Zeitreihendaten
  • Zähler
  • Leichte Transaktionen (LWT)
  • Labore: Erstellen und Verwenden von Indizes; Modellierung von Zeitreihendaten
  • Abschnitt 5: Cassandra Innenteile verstehen Cassandra Design unter der Haube
  • SStables, Memtables, Commit-Protokoll
  • Abschnitt 6: Auswahl der Verwaltungshardware
  • Cassandra Verteilungen
  • Cassandra-Knoten Communication
  • Schreiben und Lesen von Daten zur/von der Speicher-Engine
  • Datenverzeichnisse
  • Anti-Entropie-Operationen
  • Cassandra Verdichtung
  • Auswahl und Umsetzung von Verdichtungsstrategien
  • Cassandra Best Practices (Komprimierung, Speicherbereinigung)
  • Erstellen einer Testinstanz Cassandra mit geringem Speicherbedarf
  • Tools und Tipps zur Fehlerbehebung
  • Labor: Studenten installieren Cassandra und führen Benchmarks durch
  • Voraussetzungen

    • Kenntnis der Linux-Umgebung (Navigieren in der Kommandozeile, Bearbeiten von Dateien mit vi / nano)
    • Für Vor-Ort-Kurse, ein Laptop oder Desktop mit 8 GB RAM
    • Für Fernkurse wird ein funktionierendes Cassandra-Labor zur Verfügung gestellt, und außer einem Webbrowser wird nichts benötigt
      14 Stunden
     

    Teilnehmerzahl


    Beginnt

    Endet


    Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
    Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

    Erfahrungsberichte (2)

    Kombinierte Kurse

    Verwandte Kategorien