(dev => {dev.blog})
Serie

Verteilte Datenbanken

Verteilte Datenbanken

Einleitung

Die folgenden Beiträge handeln von der Technologie Verteilte Datenbanken (NoSQL-Datenbanken) anhand des Produktes Apache Cassandra. Es wird erläutert, wieso diese Datenspeicher anders funktionieren als bekannte Vertreter der relationalen Welt (RDBMS).

In den Beiträgen wird auch deutlich wo die Vorteile, aber auch ganz klar die Nachteile solcher Speichersysteme liegen.

Vorab die Frage: Welche Datenbanktechnologie ist denn nun besser?

Die Antwort ist ganz klar: Alle, aber es kommt wie immer darauf an wofür man sie einsetzen möchte und wie die Anforderungen sind.

Es gibt genügend Pro & Contra – Listen bzw. Technologievergleiche zwischen DDBMS und RDBMS im Netz, da möchte ich das Thema nicht auch noch strapazieren.

Es gibt nicht die perfekte Entscheidungsmatrix, dafür sind die Eingangs-Parameter zu unterschiedlich um von vornherein genau das Produkt zu empfehlen. Und vielleicht braucht man auch mehrere Datenbanksysteme, wobei dann schnell der betriebliche Aspekt eine Rolle spielen kann.

Geht es jedoch in Richtung Hochverfügbarkeit, Massendatenspeicherung, horizontale Skalierung bzw. einfache Datenstruktur kann Cassandra sicherlich in die engere Auswahl fallen.

Aber wie gesagt…

…kommt auf die Anforderung an!

Inhaltsverzeichnis

  1. Setup und Parameter der Testumgebung
  2. Das Mysterium „Verteilte Datenbanken“ verstehen
  3. Daten in verteilten Datenbanken lesen und schreiben
  4. Daten in verteilten Datenbanken löschen
  • 18:21
teile4
zeitraum2023-01 bis 2023-01
umfang8.678 wörter · ca. 39 min
tagscassandra nosql datenbanken

4 / 4

  1. Das Mysterium Verteilte Datenbanken verstehen
  2. Setup und Parameter der Testumgebung
  3. Daten in verteilten Datenbanken lesen und schreiben
  4. Daten löschen in verteilten Datenbanken