0
50.000
100.000
150.000
200.000
250.000
300.000
10 20 30 40 50 60 70 80 90 100
Füllgrad in %
Speicherplatz nach Füllgrad, b=8, k=20, n=3
Array
Relational
Abbildung 6.5: Speicherbedarf für einen Würfel mit drei Dimensionen
Ein weiteres Problem ist die in vielen Systemen teilweise sehr einseitige
Optimierung bezüglich Leseoperationen, die zu Problemen beim Befüllen
des Datenwürfels mit neuen Daten führen kann.
Da die Array-Kodierung nicht symmetrisch ist, muss die Ordnung der Di-
mensionswerte notwendigerweise beachtet werden. Dies erschwert Ände-
rungen an den Dimensionen.
Im Gegensatz zur relationalen Speicherung existieren keine Standards für
multidimensionale DBMS.
Für den Betrieb eines MOLAP-Datenspeichers ist Spezialwissen notwen-
dig; für ROLAP reichen zumeist die Kenntnisse über die Administration
von SQL-Systemen aus, die oft schon vorhanden sind.
6.1.4 Hybride Speicherung – HOLAP
Sowohl die relationale als auch die multidimensionale Speicherung haben Vor-
und Nachteile [LKS11a]. Lassen sich eventuell die Vorteile der beiden Ansätze
kombinieren, ohne die Nachteile in Kauf zu nehmen?
Die Kombination in einer hybriden Speicherung wird als HOLAP (für hy-
brides OLAP) bezeichnet. HOLAP verspricht die Verbindung der Vorteile beider
Welten; die Skalierbarkeit und die Standardisierung der relationalen RDBMS
und die analytische Mächtigkeit und direkte OLAP-Unterstützung der multidi-
mensionalen Speicherung [LS10].
6.1 Speicherung des Datenwürfels: Array vs. Relationen 163

Get Data Warehouse Technologien 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.