Rozdíl mezi MOLAP vs. ROLAP vs HOLAP

Úvod do OLAP

data warehouse systémy nástrojů, které pomáhají uživatelům při vytváření dataanalysis a rozhodovací proces jednodušší jsou OLAP systémy. Tyto systemsmeet potřeby uživatele tím, že prezentuje data v různých formátech podle thequirement. Systémy OLAP poskytují vícerozměrný pohled na data z datových skladů a datových obchodů. Nezáleží na tom, kde a jak jsou data uložena, pouze uživateli předkládá všemožný pohled na data.

To nám dává hlubší porozumění a znalosti o datathrough rychlejší a konzistentní přístup k datům. Typ analýzy pomocí OLAPtools se liší od základních metod“ krájení „a“ krájení “ k postupu komplexní analýzy, jako jsou časové řady.

OLAP nástroje jsou velmi výhodné z další dotaz processingtools jako OLAP nástroje mohou také odpovědět na otázky týkající se dat, jako je „co kdyby“ a „proč“ , spíše než“kdo“ a „co“ obvykle zodpovězeny obecné dotazovací nástroje.

v architektuře Olapserverů však existuje obava. Jeho implementace musí zvážit problémy s ukládáním dat v Olapserverech. Implementace serverů OLAP zahrnuje: ROLAP, MOLAP a HOLAP.Tyto architektury definovali Berson a Smith v roce 1997 a Pend andGreeth v roce 2001. Tato kategorizace je založena na architektuře a zpracování vícedimenzionálních dat.

rozumíme každému z nich.

MOLAP (Multidimenzionální Analytické Online Zpracování)

V MOLAP data jsou organizována v multidimenzionální datacube. Nástroje MOLAP používají k uspořádání dat pokročilé datové struktury a multidimenzionální databázové systémy (MDDBMS). Datové pohledy aremultidimensional reprezentovány přes pole založené na multidimenzionální storageengines.

data jsou agregována a shrnuta a uložena podle předpokládaného použití. To pomáhá při zvýšení výkonu dotazu prostřednictvím fastindexing na předpočítaných dat. Úložiště v datových kostkách MOLAP může být řídké nebohusté, takže pro zpracování řídkých dat je třeba použít kompresní techniky.Tak, pro optimalizaci využití úložiště, dvouúrovňová reprezentace úložištězpracovat s hustými a řídkými daty. Husté datové sady jsou reprezentovány jako datové kostky arrayin a řídké datové sady používají kompresní techniku pro efektivní ukládání.MOLAP poskytuje data z vícerozměrných databázových systémů.

servery ROLAP (relační online analytické zpracování)

servery ROLAP leží mezi nástroji relační databáze backendand client front end. Datový sklad je spravován prostřednictvím systému správy relačních databází pomocí vrstvy metadat. ROLAP využívá optimalizační techniky pro backendovou databázi, používá agregační techniky a je škálovatelnější než MOLAP.

ROLAP servery používají komplexní SQL dotazy pro multi-dimensionalanalysis. SQL dotazy “ kde „je ekvivalentní“ krájení „a“kostky“ operace v ROLAP. ROLAP poskytuje datapřímo z datového skladu. Může ukládat velké objemy dat ve srovnání namolap.

servery HOLAP (Hybrid online Analytical Processing)

hybridní servery OLAP kombinují funkce analýzy ROLAP a MOLAP. Poskytuje výhodu větší škálovatelnosti ROLAPand rychlejší výpočet molap serveru. Velké objemy podrobných dat jsou uloženy v relační databázi a agregace jsou uloženy v samostatném Molapserveru.

používá buď produkt RDBMS, nebo pro analýzu používá meziprodukt MOLAPserver. Data jsou dodávána přímo do systémupřes DBMS přímo nebo mezilehlý MOLAP. Jedná se o nejrychleji rostoucí server OLAP.

servery DOLAP (Desktop online Analytical Processing)

servery DOLAP ukládají data do souborů založených na klientech. Themultidimenzionální zpracování probíhá pomocí klientského multidimenzionálního motoru.Objem dat je poměrně menší a může být distribuován předem nebona vyžádání. Správa databáze dat cube se provádí centrálním serveror zpracování rutiny.

Otázky týkající tovarious OLAP architektur

Pouze omezené množství dat, může být řádně uloženy a analyzovány.

navigace a analýza dat jsou omezené, protože data jsou navržena podle dříve stanovených požadavků.

produkty MOLAP vyžadují jinou sadu dovedností a nástrojů pro vytváření a údržbu databáze.

2) ROLAP

Výkonnosti, problémy spojené s zpracování komplexních dotazů, které vyžadují více prochází relační data.

vývoj middlewaru pro usnadnění vývoje vícerozměrných aplikací.

Rozvoj možnost vytvořit trvalé multi-dimenzionální struktury, spolu s příslušenstvím, pomoci při správě těchto struktur.

3) HOLAP

architektura následek značné redundanci dat a může způsobit problémy u sítí, které podporují mnoho uživatelů.

schopnost každého uživatele vytvořit vlastní datovou kostku může způsobit nedostatek konzistence dat mezi uživateli.

lze efektivně udržovat pouze omezené množství dat.

4) DOLAP

poskytování vhodných bezpečnostních kontrol pro podporu všech částí prostředí DOLAP.

snížení úsilí při zavádění a údržbě nástrojů DOLAP.

současné trendy směřují k tenkým klientským strojům.

Rozdíl mezi MOLAP vs. ROLAP vs HOLAP

MOLAP ROLAP HOLAP
Souhrnné a rozdělen dat je uložen jako indexovaná zobrazení v relační databázi souhrnné údaje a rozdělen dat je uložen jako multidimenzionální strukturu souhrnné údaje oddílu jsou uloženy v multidimenzionální struktury v SQL Server Služby Analysis services instance.
To má rychlejší odezvy dotazu čas vzhledem k úhrnné a souhrnné pohledy na data dotaz doba odezvy je obecně pomalejší Dotaz doba odezvy se bude lišit ruční dle datového úložiště a přístup. Pokud mají být data načtena z relační databáze, nebude to tak rychlé, jak by to bylo, kdyby byla data uložena v MOLAP. U HOLAP se časy odezvy dotazu budou lišit.
investice do úložiště je v MOLAPU o něco vyšší, protože ukládá kopii relačních dat na serveru OLAP. Velikost dat je ROLAP nemá žádné omezení na to. To zvládne obrovský objem dat, datové krychle oddíly jsou menší než MOLAP kostky a oddíly.
Pomocí MOLAP data lze prohlížet, i pokud zdroj dat není k dispozici, protože místní kopie je uložena data nelze zobrazit, pokud zdroj dat není k dispozici. jedná se o hybridní přístup k MOLAP a ROLAP, takže která technika je použita, určí přístup k datům.

Závěr

V dnešním článku jsme se dozvěděli rozdíl mezi MOLAP vs. ROLAP vs HOLAP. Když jsou data v datovém skladu uložena ve formě relačních datových úložišť, nazývá se relační online analytické zpracování, zatímco multidimenzionální modely ukládání dat se nazývají MOLAP. Pokud jsou data uložena jako kombinace obou přístupů, nazývá se hybridní online analytické zpracování.

Subscribe přihlaste se k nám ⇓

pokud nejste pravidelným čtenářem této webové stránky, důrazně doporučujeme, abyste se zaregistrovali k odběru našeho bezplatného e-mailového zpravodaje!! Zaregistrujte se jen s uvedením vaší e-mailové adresy níže:

šťastné testování!!!