| Apache-Cassandra | |||||
|
Apache Cassandra ist ein Hauptprojekt der Apache Software Foundation und ermöglicht die Integration von NoSQL Datenbanken. NoSQL Datenbanken sind insbesondere sinnvoll bei Projekten mit hoher Transaktionslast (grosse Datenbanken, hohes Transaktionsvolumen) und hoher Transaktionshäufigkeit. Zudem ermöglichen NoSQL Datenbanken eine bedarfsgerechtere Abbildung der zu verarbeitenden Daten, z.B. durch eine Graphendatenbank die durch ihren Graphenbaum mit Knoten speziell zur Beschreibung einer Follower-Struktur (wie bei Twitter) oder zur Abbildung von einer Freunde-Struktur bei sozialen Netzwerken (wie z.B. bei Facebook) geeignet ist. Cassandra ist offen skalierbar, sehr zuverlässig und eignet sich auch für eine Distributed Database (verteilte Datenbank). Zugrunde liegt eine Key-Value Datenbank (eine weitere Form der NoSQL Datenbank). Eigenschaften von Cassandra sind auch die Beherrschung von Fehlertoleranz und Replikation, Dezentralisierung und die Verwendung eines Rich Data Model. |
|||||
| Siehe auch: Apache-HTTP-Server Apache-Tomcat NoSQL datenbank Twitter | |||||
| Link: http://cassandra.apache.org | |||||