Back to Search Start Over

Fusion OLAP: Fusing the Pros of MOLAP and ROLAP Together for In-Memory OLAP.

Authors :
Zhang, Yansong
Zhang, Yu
Wang, Shan
Lu, Jiaheng
Source :
IEEE Transactions on Knowledge & Data Engineering. Sep2019, Vol. 31 Issue 9, p1722-1735. 14p.
Publication Year :
2019

Abstract

OLAP models can be categorized with two types: MOLAP (multidimensional OLAP) and ROLAP (relational OLAP). In particular, MOLAP is efficient in multidimensional computing at the cost of cube maintenance, while ROLAP reduces the data storage size at the cost of expensive multidimensional join operations. In this paper, we propose a novel Fusion OLAP model to fuse the multidimensional computing model and relational storage model together to make the best aspects of both MOLAP and ROLAP worlds. This is achieved by mapping the relation tables into virtual multidimensional model and binding the multidimensional operations into a set of vector indexes to enable multidimensional computing on relation tables. The Fusion OLAP model can be integrated into the state-of-the-art in-memory databases with additional surrogate key indexes and vector indexes. We compared the Fusion OLAP implementations with three leading analytical in-memory databases. Our comprehensive experimental results show that Fusion OLAP implementation can achieve up to 35, 365, and 169 percent performance improvements based on the Hyper, Vectorwise, and MonetDB databases, respectively, for the Star Schema Benchmark (SSB) with scale factor 100. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10414347
Volume :
31
Issue :
9
Database :
Academic Search Index
Journal :
IEEE Transactions on Knowledge & Data Engineering
Publication Type :
Academic Journal
Accession number :
137987904
Full Text :
https://doi.org/10.1109/TKDE.2018.2867522