TypSchulung
Zeit5 Tage
REGISTRIEREN

Kontakt

Mit markierten Felder aus * sind erforderlich

 

Cassandra Training & Zertifizierungskurs

Cassandra Training & Zertifizierungskurs

Beschreibung

Zielgruppe und Voraussetzungen

Kursübersicht

Zeitplan und Gebühren

Zertifizierung

Cassandra-Kurs

Dieser Kurs vermittelt Kenntnisse über Cassandra-Konzepte, hochskalierbare Datenmodelle und Cassandra-Architektur. In diesem Tutorial erfahren Sie auch Unterschiede zwischen RDBMS und Cassandra, verschiedene Vorteile der Arbeit mit Cassandra, CAP Theorem, NoSQL-Datenbanken, Node-Tool-Befehle, Indizes, Cluster, Cassandra und MapReduce und erweiterte Frameworks wie Thrift, AVRO, JSON und Hector Client .

Ziele des Cassandra-Trainings

  • Gin tiefe Einblicke in Cassandra Konzepte und Architektur
  • Verstehen Sie die Unterschiede zwischen RDBMS und Cassandra
  • Lernen Sie die wichtigsten Funktionen von NoSQL kennen Datenbank und CAP-Satz
  • Installieren, konfigurieren und überwachen Sie Cassandra
  • Lernen Sie Cluster Management, Indexierung und Datenmodellierung in Cassandra zu implementieren
  • Verstehen Sie die Grundlagen von Thrift, AVRO, JSON und Hector Client

Zielgruppe des Cassandra-Kurses

  • Profis, die große Datenmengen verwalten
  • Projektmanager und Berufstätige, die eine Karriere in NoSQL und Cassandra anstreben
  • IT-Entwickler und Tester, die ihre Dimensionen erweitern möchten, um mit den größten, in Organisationen bekannten Organisationen zu arbeiten
  • Absolventen entwerfen Datenbank-Management-Projekte

Voraussetzungen für die Cassandra-Zertifizierung

  • Der Student muss mit Linux-Befehlszeilen-Grundlagen vertraut sein und einen Linux-Texteditor wie VIM, Nano oder Emacs verwenden.
  • Einige frühere Erfahrungen mit SQL-Select-Anweisungen wären ebenfalls hilfreich.
  • Es ist ein minimaler Umgang mit Java, Datenbanken oder Data Warehouse-Konzepten erforderlich.

Course Outline Dauer: 5 Tage

  1. Einführung in Cassandra
    • Einführung von Cassandra
    • Verstehst du, was Cassandra ist?
    • Zu erfahren, wofür Cassandra verwendet wird?
    • CAP-Satz
    • Clusterarchitektur
    • Eventuelle Konsistenz
    • Systemanforderungen verstehen
    • Unser Labor verstehen
  2. Erste Schritte mit Cassandra
    • Cassandra als verteilte Datenbank verstehen
    • Snitch
    • Klatsch
    • Lernen, wie Daten verteilt werden
    • Replikation
    • Virtuelle Knoten
  3. Cassandra installieren
    • Cassandra herunterladen
    • Java
    • Verständnis der Cassandra-Konfigurationsdateien
    • Cassandra Vordergrund- und Hintergrundmodus
    • Cassandra-Status wird überprüft
    • Auf Log-Struktur zugreifen und sie verstehen
  4. Kommunikation mit Cassandra
    • Verwenden von CQLSH
    • Erstellen einer Datenbank
    • Definieren eines Schlüsselbereichs
    • Löschen eines Schlüsselbereichs
    • Erstellen einer Tabelle
    • Definieren von Spalten und Datentypen
    • Primärschlüssel definieren
    • Einen Partitionsschlüssel erkennen
    • Angeben einer absteigenden Cluster-Reihenfolge
    • Möglichkeiten zum Schreiben von Daten zu verstehen
    • Verwenden des INSERT INTO-Befehls
    • Verwenden des COPY-Befehls
    • Verstehen, wie Daten in Cassandra gespeichert werden
    • Verstehen, wie Daten auf der Festplatte gespeichert werden
  5. Datenmodellierung in Cassandra verstehen
    • Datenmodell verstehen
    • Die Kriterien der Where-Klausel in Cassandra verstehen
    • Laden von Massendaten
    • JSON-Format Import und Export
    • Primärindex verwenden
    • Erstellen eines sekundären Index
    • Definieren eines zusammengesetzten Partitionsschlüssels
  6. Erstellen einer Anwendung mit Cassandra Backend
    • Cassandra-Treiber verstehen
    • Erkundung des Datastax-Java-Treibers
    • Eclipse-Umgebung einrichten
    • Erstellen einer Anwendungswebseite
    • Übernahme von Java-Treiberdateien
    • Packaging mit Maven verstehen
    • Packaging mit manuellen Methoden verstehen
    • Verbindung zu Cassandra Cluster über WebPage herstellen
    • Ausführen einer Abfrage mit WebPage in Cassandra
    • Verwenden des MVC-Musterbeispiels
  7. Aktualisieren und Löschen von Daten
    • Daten aktualisieren
    • Verstehen, wie das Aktualisieren funktioniert
    • Daten löschen
    • Die Rolle von Grabsteinen verstehen
    • Verwenden von TTL
  8. Cassandra-Multinode-Cluster-Setup
    • Hardwareauswahl für die Produktion verstehen
    • Verständnis der RAM- und CPU-Empfehlungen
    • Dinge, die beim Auswählen des Speichers berücksichtigt werden müssen
    • Dinge, die bei der Bereitstellung in der Cloud berücksichtigt werden müssen
    • Cassandra-Knoten verstehen
    • Netzwerkverbindung einrichten
    • Angeben von Seed-Knoten
    • Bootstrapping eines Knotens
    • Einen Knoten bereinigen
    • Mit Cassandra-Stress für Stresstest Cluster
  9. Cassandra Überwachung und Wartung - PART 1
    • Die Cassandra Monitoring Tools verstehen
    • Verwenden von Nodetool
    • Verwenden von Jconsole
    • Lernen Sie das OpsCenter kennen
    • Reparatur verstehen
    • Knoten reparieren
    • Konsistenz verstehen
    • Verdeckte Andeutung verstehen
    • Verständnis Lesen Reparatur
  10. Cassandra Überwachung und Wartung - PART 2
    • Einen Knoten entfernen
    • Einen Knoten zurück zum Dienst bringen
    • Einen Knoten außer Betrieb nehmen
    • Entfernen eines toten Knotens
    • Neudefinition mehrerer Rechenzentren
    • Ändern der Snitch-Typen
    • Ändern von cassandrackdc.properties
    • Ändern der Replikationsstrategie
  11. Grundlegendes zur Sicherung, Wiederherstellung und Leistungsoptimierung
    • Grundlegendes zu Sicherungs- und Wiederherstellungskonzepten in Cassandra
    • Einen Schnappschuss machen
    • Inkrementelles Backup
    • Verwenden der Festschreibefunktion
    • Verwenden von Wiederherstellungsmethoden
    • Storage-Strategien und OS-Tuning
    • JVM-Abstimmung
    • Caching-Strategien
    • Verdichtung und Kompression
    • Stresstest-Strategien

Bitte schreiben Sie uns an info@itschschool.com und kontaktieren Sie uns unter + 91-9870480053 für den Kurs Preis & Zertifizierungskosten, Zeitplan & Ort

Lass uns eine Anfrage fallen

Für mehr Informationen bitte Kontakt


Bewertungen


Abschnitt 1Einführung in Cassandra
Vorlesung 1Einführung von Cassandra
Vorlesung 2Verstehst du, was Cassandra ist?
Vorlesung 3Zu erfahren, wofür Cassandra verwendet wird?
Vorlesung 4CAP-Satz
Vorlesung 5Clusterarchitektur
Vorlesung 6Eventuelle Konsistenz
Vorlesung 7Systemanforderungen verstehen
Vorlesung 8Unser Labor verstehen
Abschnitt 2Erste Schritte mit Cassandra
Vorlesung 9Cassandra als verteilte Datenbank verstehen
Vorlesung 10Snitch
Vorlesung 11Klatsch
Vorlesung 12Lernen, wie Daten verteilt werden
Vorlesung 13Replikation
Vorlesung 14Virtuelle Knoten
Abschnitt 3Cassandra installieren
Vorlesung 15Cassandra herunterladen
Vorlesung 16Java
Vorlesung 17Verständnis der Cassandra-Konfigurationsdateien
Vorlesung 18Cassandra Vordergrund- und Hintergrundmodus
Vorlesung 19Cassandra-Status wird überprüft
Vorlesung 20Auf Log-Struktur zugreifen und sie verstehen
Abschnitt 4Kommunikation mit Cassandra
Vorlesung 21Verwenden von CQLSH
Vorlesung 22Erstellen einer Datenbank, Definieren eines Schlüsselbereichs, Löschen eines Schlüsselbereichs
Vorlesung 23Erstellen einer Tabelle
Vorlesung 24Definieren von Spalten und Datentypen
Vorlesung 25Primärschlüssel definieren
Vorlesung 26Einen Partitionsschlüssel erkennen
Vorlesung 27Angeben einer absteigenden Cluster-Reihenfolge
Vorlesung 28Möglichkeiten zum Schreiben von Daten zu verstehen
Vorlesung 29Verwenden des INSERT INTO-Befehls
Vorlesung 30Verwenden des COPY-Befehls
Vorlesung 31Verstehen, wie Daten in Cassandra gespeichert werden
Vorlesung 32Verstehen, wie Daten auf der Festplatte gespeichert werden
Abschnitt 5Datenmodellierung in Cassandra verstehen
Vorlesung 33Datenmodell verstehen
Vorlesung 34Die Kriterien der Where-Klausel in Cassandra verstehen
Vorlesung 35Laden von Massendaten
Vorlesung 36JSON-Format Import und Export
Vorlesung 37Primärindex verwenden
Vorlesung 38Erstellen eines sekundären Index
Vorlesung 39Definieren eines zusammengesetzten Partitionsschlüssels
Abschnitt 6Erstellen einer Anwendung mit Cassandra Backend
Vorlesung 40Cassandra-Treiber verstehen
Vorlesung 41Erkundung des Datastax-Java-Treibers
Vorlesung 42Eclipse-Umgebung einrichten
Vorlesung 43Erstellen einer Anwendungswebseite
Vorlesung 44Übernahme von Java-Treiberdateien
Vorlesung 45Packaging mit Maven verstehen
Vorlesung 46Packaging mit manuellen Methoden verstehen
Vorlesung 47Verbindung zu Cassandra Cluster über WebPage herstellen
Vorlesung 48Ausführen einer Abfrage mit WebPage in Cassandra
Vorlesung 49Verwenden des MVC-Musterbeispiels
Abschnitt 7Aktualisieren und Löschen von Daten
Vorlesung 50Daten aktualisieren
Vorlesung 51Verstehen, wie das Aktualisieren funktioniert
Vorlesung 52Daten löschen
Vorlesung 53Die Rolle von Grabsteinen verstehen
Vorlesung 54Verwenden von TTL
Abschnitt 8Cassandra-Multinode-Cluster-Setup
Vorlesung 55Hardwareauswahl für die Produktion verstehen
Vorlesung 56Verständnis der RAM- und CPU-Empfehlungen
Vorlesung 57Dinge, die beim Auswählen des Speichers berücksichtigt werden müssen
Vorlesung 58Dinge, die bei der Bereitstellung in der Cloud berücksichtigt werden müssen
Vorlesung 59Cassandra-Knoten verstehen
Vorlesung 60Netzwerkverbindung einrichten
Vorlesung 61Angeben von Seed-Knoten
Vorlesung 62Bootstrapping eines Knotens
Vorlesung 63Einen Knoten bereinigen
Vorlesung 64Mit Cassandra-Stress für Stresstest Cluster
Abschnitt 9Cassandra Überwachung und Wartung --- PART 1
Vorlesung 65Die Cassandra Monitoring Tools verstehen
Vorlesung 66Verwenden von Nodetool
Vorlesung 67Verwenden von Jconsole
Vorlesung 68Lernen Sie das OpsCenter kennen
Vorlesung 69Knoten reparieren
Vorlesung 70Konsistenz verstehen
Vorlesung 71Verdeckte Andeutung verstehen
Vorlesung 72Verständnis Lesen Reparatur
Abschnitt 10Cassandra Überwachung und Wartung --- PART 2
Vorlesung 73Einen Knoten entfernen
Vorlesung 74Einen Knoten zurück zum Dienst bringen
Vorlesung 75Einen Knoten außer Betrieb nehmen
Vorlesung 76Entfernen eines toten Knotens
Vorlesung 77Neudefinition mehrerer Rechenzentren
Vorlesung 78Ändern der Snitch-Typen
Vorlesung 79Ändern von cassandrackdc.properties
Vorlesung 80Ändern der Replikationsstrategie
Abschnitt 11Grundlegendes zur Sicherung, Wiederherstellung und Leistungsoptimierung
Vorlesung 81Grundlegendes zu Sicherungs- und Wiederherstellungskonzepten in Cassandra
Vorlesung 82Einen Schnappschuss machen
Vorlesung 83Inkrementelles Backup
Vorlesung 84Verwenden der Festschreibefunktion
Vorlesung 85Verwenden von Wiederherstellungsmethoden
Vorlesung 86Storage-Strategien und OS-Tuning
Vorlesung 87JVM-Abstimmung
Vorlesung 88Caching-Strategien
Vorlesung 89Verdichtung und Kompression
Vorlesung 90Stresstest-Strategien