Hurtownie danych - wielowymiarowy OLAP
Wielowymiarowy OLAP (MOLAP) wykorzystuje wielowymiarowe mechanizmy magazynowania oparte na tablicach do wielowymiarowych widoków danych. W przypadku wielowymiarowych magazynów danych wykorzystanie pamięci może być niskie, jeśli zbiór danych jest rzadki. Dlatego wiele serwerów MOLAP wykorzystuje dwa poziomy reprezentacji pamięci masowej do obsługi gęstych i rzadkich zestawów danych.
Punkty do zapamiętania -
Narzędzia MOLAP przetwarzają informacje ze stałym czasem odpowiedzi, niezależnie od poziomu podsumowań lub wybranych obliczeń.
Narzędzia MOLAP muszą unikać wielu zawiłości związanych z tworzeniem relacyjnej bazy danych do przechowywania danych do analizy.
Narzędzia MOLAP wymagają możliwie najszybszej wydajności.
Serwer MOLAP przyjmuje dwa poziomy reprezentacji pamięci do obsługi gęstych i rzadkich zestawów danych.
Gęstsze pod-kostki są identyfikowane i przechowywane jako struktura tablicowa.
Rzadkie pod-kostki wykorzystują technologię kompresji.
Architektura MOLAP
MOLAP zawiera następujące komponenty -
- Serwer bazy danych.
- Serwer MOLAP.
- Narzędzie front-end.
Zalety
- MOLAP umożliwia najszybsze indeksowanie do wstępnie obliczonych podsumowanych danych.
- Pomaga użytkownikom podłączonym do sieci, którzy muszą analizować większe, mniej zdefiniowane dane.
- Łatwiejszy w użyciu, dlatego MOLAP jest odpowiedni dla niedoświadczonych użytkowników.
Niedogodności
- MOLAP nie może zawierać szczegółowych danych.
- Wykorzystanie pamięci może być niskie, jeśli zestaw danych jest rzadki.
MOLAP vs ROLAP
Sr.No. | MOLAP | ROLAP |
---|---|---|
1 | Wyszukiwanie informacji jest szybkie. | Wyszukiwanie informacji jest stosunkowo powolne. |
2 | Używa rzadkich tablic do przechowywania zestawów danych. | Używa tabeli relacyjnej. |
3 | MOLAP najlepiej nadaje się dla niedoświadczonych użytkowników, ponieważ jest bardzo łatwy w użyciu. | ROLAP najlepiej nadaje się dla doświadczonych użytkowników. |
4 | Utrzymuje oddzielną bazę danych dla kostek danych. | Może nie wymagać miejsca innego niż dostępne w hurtowni danych. |
5 | Funkcja DBMS jest słaba. | Obiekt DBMS jest silny. |