Tauchen Sie ein in die weitreichende Welt von Cassandra, einer führenden NoSQL-Datenbank. Dieser Kurs umfasst die wesentlichen Elemente von Cassandra und vertieft dessen Architektur, Datenmodell und CQL.
Begeben Sie sich auf eine umfassende Reise durch Cassandra, die bekannte NoSQL-Datenbanklösung. Diese intensive Schulung wurde speziell für Entwickler konzipiert und deckt folgende Themen ab:
• Grundlagenwissen: Erfassen Sie die Grundlagen von Big Data und NoSQL, einschließlich des zentralen CAP-Theorems und der idealen Anwendungsfälle von NoSQL.
• Eintauchen in Cassandra: Machen Sie sich mit der Architektur, den Prinzipien und den Feinheiten des Datenmodells von Cassandra vertraut.
• Praktische Anwendung von CQL: Verstehen Sie die Cassandra Query Language mit Schwerpunkt auf Datenlayout, TTL, Abfragen, Aktualisierungen und Sammlungen.
• Fortgeschrittene Datenmodellierung: Vertiefen Sie sich in sekundäre Indizes, zusammengesetzte Schlüssel, Zeitreihendaten und Best Practices.
• Interaktion mit Java: Lernen Sie den Java-Treiber von Cassandra kennen, wobei der Schwerpunkt auf CRUD-Operationen und asynchronen Abfragen liegt.
• Enthüllen Sie die Interna: Entdecken Sie, wie Cassandra tickt, einschließlich sstables, memtables und die Feinheiten von Lese-/Schreibpfaden.
• Verwaltung und Optimierung: Erhalten Sie Einblicke in die besten Praktiken zur Einrichtung und Optimierung von Cassandra, um eine stabile Leistung und Zuverlässigkeit zu gewährleisten.
• Sicherer Umgang mit der Programmiersprache Java.
• Vertrautheit mit der Linux-Umgebung: Vertrautheit mit Befehlszeilenoperationen und Dateibearbeitung mit vi oder nano.
*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.
1. Einführung in Big Data / NoSQL:
2. Cassandra-Grundlagen:
3. Datenmodellierung - Teil 1:
4. Datenmodellierung - Teil 2:
5. Labore zur Datenmodellierung:
6. Cassandra-Treiber:
7. Cassandra Interna:
8. Die Verwaltung:
9. Bonus-Übung:
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.