Automatic Transformation of Data Warehouse Schema to NoSQL Graph DataBase: A Comparative Study

Driven by the continuous growth of data generated by social networks (SN), traditional data warehouse (DW) approaches need to evolve. Commonly used logical models such as star, snowflake, or constellation schemas prove to be insufficient when handling social data, which demands more scalable and flexible systems. As a result, NoSQL systems are emerging as a promising alternative. In the context of Big Data warehouses, a graph-oriented NoSQL database system is considered an ideal storage model due to its strong suitability for data warehousing and online analysis. The use of NoSQL models facilitates data scalability, while the graph store provides greater flexibility in storing and managing large volumes of data. In the absence of a clear approach which allows the implementation of data warehouse under NoSQL model, in this paper we propoe new rules for transforming a multidimensional conceptual model into NoSQL Graph oriented model. We distinguish two types of transformation: a simple one and a hierarchical one. To validate our transformation rules, we implemented two data warehouses using Neo4j and Java routines in Talend Data Integration tool. These systems were evaluated in terms of ”Write Request Latency” and ”Read Request Latency” using LDBC-SNB benchmark.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.09.455
Primary Topic
Graph Theory and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automatic Transformation of Data Warehouse Schema to NoSQL Graph DataBase: A Comparative Study

Amal Sellami, Ahlem Nabli, Faı̈ez Gargouri
Procedia Computer Science
Graph Theory and Algorithms
article

Automatic Transformation of Data Warehouse Schema to NoSQL Graph DataBase: A Comparative Study

Amal Sellami, Ahlem Nabli, Faı̈ez Gargouri
article en

Abstract

Driven by the continuous growth of data generated by social networks (SN), traditional data warehouse (DW) approaches need to evolve. Commonly used logical models such as star, snowflake, or constellation schemas prove to be insufficient when handling social data, which demands more scalable and flexible systems. As a result, NoSQL systems are emerging as a promising alternative. In the context of Big Data warehouses, a graph-oriented NoSQL database system is considered an ideal storage model due to its strong suitability for data warehousing and online analysis. The use of NoSQL models facilitates data scalability, while the graph store provides greater flexibility in storing and managing large volumes of data. In the absence of a clear approach which allows the implementation of data warehouse under NoSQL model, in this paper we propoe new rules for transforming a multidimensional conceptual model into NoSQL Graph oriented model. We distinguish two types of transformation: a simple one and a hierarchical one. To validate our transformation rules, we implemented two data warehouses using Neo4j and Java routines in Talend Data Integration tool. These systems were evaluated in terms of ”Write Request Latency” and ”Read Request Latency” using LDBC-SNB benchmark.

Procedia Computer ScienceVol. 270
University of Sfax (TN), Al Baha University (SA)
Openalex Percentile: Top 67%
Graph Theory and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Automatic Transformation of Data Warehouse Schema to NoSQL Graph DataBase: A Comparative Study — Amal Sellami, Ahlem Nabli, et al. · Procedia Computer Science (2025) | TGRS Research Map | TGRS