Der Aufstieg und Fall (und das Wiederaufleben?) der HTAP-Datenbank
Dieser Blogbeitrag beschreibt die Entwicklung der HTAP-Datenbank (Hybrid Transactional/Analytical Processing). Von den 1970er Jahren, als eine einzige Datenbank alle Transaktionen und Analysen abwickelte, über die Isolierung der Arbeitslasten in den 1980er Jahren, die Aufteilung der Speicherarchitektur in den 1990er Jahren bis hin zum Aufstieg von NewSQL und Cloud-Data-Warehouses in den 2010er Jahren – HTAP-Datenbanken waren sehr vielversprechend. Herausforderungen wie die Schwierigkeit, bestehende OLTP-Systeme zu ersetzen, die Tatsache, dass die meisten Arbeitslasten kein verteiltes OLTP benötigen, Cloud-native Architekturen, die Shared-Disk gegenüber Shared-Nothing bevorzugen, und nicht übereinstimmende Team-Anreize führten jedoch dazu, dass HTAP keine breite Akzeptanz fand. Heute verlagert sich der Daten-Stack auf modulare Lakehouse-Architekturen, die die HTAP-Funktionalität durch Zusammensetzung anstatt durch Konsolidierung von Datenbanken erreichen. Dies markiert das Ende von HTAP-Datenbanken als eigenständige Datenbanken, aber ihr Geist lebt in der Lakehouse-Architektur weiter.
Mehr lesen