Database Reference
In-Depth Information
KAPITEL
Einführung
Dies ist eine wichtige Zeit für die Datenbankwelt. Jahrelang war das rela-
tionale Modell der de facto -Standard für große und kleine Probleme. Wir ge-
hen nicht davon aus, dass relationale Datenbanken in absehbarer Zeit ver-
schwinden, doch der RDBMS-Nebel lichtet sich zunehmend und die Leute
entdecken neue Möglichkeiten wie schemafreie oder alternative Datenstruk-
turen, einfache Replikation, Hochverfügbarkeit, horizontale Skalierung und
neue Abfragemethoden. Diese Möglichkeiten nennt man kollektiv NoSQL und
sie machen den Großteil dieses Buches aus.
In diesem Buch untersuchen wir sieben Datenbanken, die das gesamte Spek-
trum verfügbarer Datenbanktypen abdecken. Im Verlauf des Buches lernen
Sie die verschiedenen Funktionalitäten und Kompromisse aller Datenbanken
kennen - Stabilität gegen Geschwindigkeit, absolute gegen schlussendliche
Konsistenz und so weiter - und wie man die besten Entscheidungen für den
jeweiligen Anwendungsfall trifft.
1.1
Es beginnt mit einer Frage
DiezentraleFragevon Sieben Wochen, sieben Datenbanken lautet: Welche
Datenbank oder welche Kombination von Datenbanken löst Ihr Problem am
besten? Wenn Sie dieses Buch gelesen haben und verstehen, wie Sie die-
se Entscheidung (unter Berücksichtigung Ihrer jeweiligen Bedürfnisse und
Ressourcen) treffen können, sind wir zufrieden.
Doch um diese Frage beantworten zu können, müssen Sie die Möglichkei-
ten verstehen. Darum tauchen wir tief in jede der sieben Datenbanken ein,
um die guten, aber auch die weniger guten Seiten aufzuzeigen. Sie werden
sich mit CRUD die Hände schmutzig machen, Ihre Schema-Muskeln spielen
lassen und Antworten auf die folgenden Fragen finden:
Search WWH ::




Custom Search