Model-Driven Engineering: From SQL Relational Database to Column-Oriented Database in Big Data Context

被引:0
|
作者
Belkadi, Fatima Zahra [1 ]
Esbai, Redouane [1 ]
机构
[1] Mohammed First Univ, Oujda, Morocco
关键词
D O I
10.1007/978-981-16-3637-0_47
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The growth of application architectures in all areas (e.g., astrology, meteorology, E-commerce, social network, etc.) has resulted in an exponential increase in data volumes, now measured in Petabytes. Managing these volumes of data has become a problem that relational databases are no longer able to handle because of the acidity properties. In response to this scaling up, new concepts have emerged such as NoSQL. In this paper, we show how to design and apply transformation rules to migrate from an SQL relational database to a big data solution within NoSQL. For this, we use the model driven architecture (MDA) and the transformation languages like as MOF 2.0 QVT (Meta-Object Facility 2.0 Query-View-Transformation) and Acceleo which define the meta-models for the development of transformation model. The transformation rules defined in this work can generate, from the class diagram, a CQL code for creation column-oriented NoSQL database.
引用
收藏
页码:667 / 678
页数:12
相关论文
共 40 条
  • [1] A Model-Driven Engineering: From Relational Database to Document-oriented Database in Big Data Context
    Belkadi, Fatima Zahra
    Esbai, Redouane
    [J]. PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2021, : 653 - 659
  • [2] Teaching model-driven engineering from a relational database perspective
    Batory, Don
    Azanza, Maider
    [J]. SOFTWARE AND SYSTEMS MODELING, 2017, 16 (02): : 443 - 467
  • [3] Teaching model-driven engineering from a relational database perspective
    Don Batory
    Maider Azanza
    [J]. Software & Systems Modeling, 2017, 16 : 443 - 467
  • [4] DCODE: A Distributed Column-Oriented Database Engine for Big Data Analytics
    Liu, Yanchen
    Cao, Fang
    Mortazavi, Masood
    Chen, Mengmeng
    Yan, Ning
    Ku, Chi
    Adnaik, Aniket
    Morgan, Stephen
    Shi, Guangyu
    Wang, Yuhu
    Fang, Fan
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY, 2015, 9357 : 289 - 299
  • [5] SCORD: Shuffling Column-Oriented Relational Database to Enhance Security
    Geng, Tieming
    Huang, Chin-Tser
    Farkas, Csilla
    [J]. UBIQUITOUS SECURITY, UBISEC 2023, 2024, 2034 : 163 - 176
  • [6] MDICA: Maintenance of data integrity in column-oriented database applications
    Suarez-Cabal, Maria Jose
    Suarez-Otero, Pablo
    de la Riva, Claudio
    Tuya, Javier
    [J]. COMPUTER STANDARDS & INTERFACES, 2023, 83
  • [7] Relational Database Anonymization A Model-driven Guiding Approach
    Ben Fredj, Feten
    Lammari, Nadira
    Comyn-Wattiau, Isabelle
    [J]. ICISSP: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2018, : 161 - 170
  • [8] Teaching Model Driven Engineering from a Relational Database Perspective
    Batory, Don
    Latimer, Eric
    Azanza, Maider
    [J]. MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2013, 8107 : 121 - 137
  • [9] Khanan: Performance Comparison and Programming α-Miner Algorithm in Column-Oriented and Relational Database Query Languages
    Sachdev, Astha
    Gupta, Kunal
    Sureka, Ashish
    [J]. BIG DATA ANALYTICS, BDA 2015, 2015, 9498 : 165 - 180
  • [10] Join Directly on Heavy-Weight Compressed Data in Column-Oriented Database
    Gan Liang
    Li RunHeng
    Jia Yan
    Jin Xin
    [J]. WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2010, 6184 : 357 - +