Automatic Transformation of Data Warehouse Schema To NoSQL Data Base: Comparative Study

被引:35
|
作者
Yangui, Rania [1 ]
Nabli, Ahlem [2 ]
Gargouri, Faiez [1 ]
机构
[1] Inst Comp Sci & Multimedia Sfax, MIRACL Lab, BP 1030, Sfax, Tunisia
[2] Al Baha Univ, Fac Comp Sci & Informat Technol, MIRACL Lab, Bahah, Saudi Arabia
关键词
NoSQL Data Warehouse; Social Networks; Column-oriented model; Document-oriented model;
D O I
10.1016/j.procs.2016.08.138
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Driven by the ever-growing of data from social network (SN), data warehouse (DW) approaches must be adapted. Generally the star, snowflake or constellation models are used as logical ones. All these models are inadequate when dealing with social data which need scalable and flexible systems. As an alternative, NoSQL systems begin to grow. In the absence of a clear approach which allows the implementation of data warehouse under NoSQL model, we propose in this paper, new rules for transforming a multidimensional conceptual model into two NoSQL ones: column-oriented and document-oriented models. For each model, we distinguish two types of transformation: simple and hierarchical. To validate our transformation rules, we implemented four data warehouses using Cassandra as a column-oriented NoSQL system and MongoDB as document-oriented NoSQL system. These systems were implemented using java routines in Talend Data Integration tool and evaluated in terms of "Write Request Latency" and "Read request Latency" using TPC-DS benchmark. (C) 2016 The Authors. Published by Elsevier B.V.
引用
收藏
页码:264 / 273
页数:10
相关论文
共 50 条
  • [1] Logical Schema for Data Warehouse on Column-Oriented NoSQL Databases
    Boussahoua, Mohamed
    Boussaid, Omar
    Bentayeb, Fadila
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT II, 2017, 10439 : 247 - 256
  • [2] Data warehouse design: A schema-transformation approach
    Marotta, A
    Ruggia, R
    [J]. XXII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2002, : 153 - 161
  • [3] UMLtoNoSQL: Automatic Transformation of Conceptual Schema to NoSQL Databases
    Abdelhedi, Fatma
    Ait Brahim, Amal
    Atigui, Faten
    Zurfluh, Gilles
    [J]. 2017 IEEE/ACS 14TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2017, : 272 - 279
  • [4] Graph NoSQL Data Warehouse Creation
    Sellami, Amal
    Nabli, Ahlem
    Gargouri, Faiez
    [J]. 22ND INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES (IIWAS2020), 2020, : 34 - 38
  • [5] Automatic NoSQL to Relational Database Transformation with Dynamic Schema Mapping
    Aftab, Zain
    Iqbal, Waheed
    Almustafa, Khaled Mohamad
    Bukhari, Faisal
    Abdullah, Muhammad
    [J]. SCIENTIFIC PROGRAMMING, 2020, 2020
  • [6] Data Warehouse Based on NoSQL: a literature mapping
    de Oliveira, Beatriz Fragnan P.
    Victorino, Marcio de Carvalho
    Holanda, Maristela
    [J]. PROCEEDINGS OF 2021 16TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2021), 2021,
  • [7] Columnar NoSQL CUBE: Agregation operator for columnar NoSQL data warehouse
    Dehdouh, Khaled
    Bentayeb, Fadila
    Boussaid, Omar
    Kabachi, Nadia
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 3828 - 3833
  • [8] Data Warehouse Schema Evolution Perspectives
    Subotic, Danijela
    [J]. NEW TRENDS IN DATABASE AND INFORMATION SYSTEMS II, 2015, 312 : 333 - 338
  • [9] EXTENDED METADATA FOR DATA WAREHOUSE SCHEMA
    Parimala, N.
    Gautam, Vinay
    [J]. ENASE 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2011, : 262 - 267
  • [10] Towards NoSQL Graph Data Warehouse for Big Social Data Analysis
    Akid, Hajer
    Ben Ayed, Mounir
    [J]. INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA 2016), 2017, 557 : 965 - 973