Kapitel 10. Grundlagen der skalierbaren Datenbank

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In den frühen 2000er Jahren war die Welt der Datenbanken ein vergleichsweise ruhiger und überschaubarer Ort. Es gab zwar ein paar Ausnahmen, aber die große Mehrheit der Anwendungen basierte auf relationalen Datenbanktechnologien. Die Systeme nutzten eine der wenigen relationalen Datenbanken der großen Anbieter, die auch heute noch die ersten zehn Plätze in der Rangliste des Datenbankmarktanteils einnehmen.

Wenn du in eine Zeitmaschine springen und dir eine ähnliche Rangliste aus dem Jahr 2001 ansehen könntest, würdest du wahrscheinlich 7 der aktuellen Top 10 - alles relationale Datenbanken - auf ähnlichen Plätzen wie im Jahr 2022 vorfinden. Aber wenn du dir die Top 20 im Jahr 2022 ansiehst, gibt es mindestens 10 der aktuellen Datenbank-Engines, die es vor 20 Jahren noch nicht gab, und die meisten von ihnen sind nicht relational. Der Markt hat sich erweitert und diversifiziert.

Dieses Kapitel ist das erste von vier Kapiteln in Teil III, das sich mit der Datenebene - der persistenten Speicherung - beschäftigt. Ich werde auf die sich ständig verändernde und weiterentwickelnde Landschaft der skalierbaren Datenbanken eingehen, einschließlich verteilter nicht-relationaler und relationaler Ansätze, sowie auf die grundlegenden Ansätze, die diesen Technologien zugrunde liegen.

In diesem Kapitel erkläre ich, ...

Get Grundlagen der skalierbaren Systeme now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.