Cassandra Tutorial
Cassandra ist eine verteilte Datenbank von Apache, die hoch skalierbar ist und für die Verwaltung sehr großer Mengen strukturierter Daten ausgelegt ist. Es bietet hohe Verfügbarkeit ohne Single Point of Failure.
Das Tutorial beginnt mit einer grundlegenden Einführung in Cassandra, gefolgt von seiner Architektur, Installation und wichtigen Klassen und Schnittstellen. Anschließend wird erläutert, wie Vorgänge wie das Erstellen, Ändern, Aktualisieren und Löschen von Schlüsselbereichen, Tabellen und Indizes mithilfe von CQLSH sowie der Java-API ausgeführt werden. Das Lernprogramm enthält außerdem spezielle Kapitel, in denen die in CQL verfügbaren Datentypen und Sammlungen sowie die Verwendung benutzerdefinierter Datentypen erläutert werden.
Dieses Tutorial ist besonders für Softwareprofis äußerst nützlich, die die Seile von Cassandra erlernen und in die Praxis umsetzen möchten.
Es ist ein elementares Tutorial und Sie können die hier erläuterten Konzepte mit Grundkenntnissen der Java-Programmierung leicht verstehen. Es ist jedoch hilfreich, wenn Sie bereits mit Datenbankkonzepten und Linux-Varianten vertraut sind.