SQL-to-NoSQL Schema Denormalization and Migration: A Study on Content Management Systems

被引:21
|
作者
Lee, Chao-Hsien [1 ]
Zheng, Yu-Lin [1 ]
机构
[1] Natl Taipei Univ Technol, Dept Elect Engn, Taipei 106, Taiwan
关键词
Schema Migration; Denormalization; SQL; Not Only SQL (NoSQL); Content Management System (CMS);
D O I
10.1109/SMC.2015.353
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Content management systems (CMSs) are able to let people, who have no technical skill to manage websites, rapidly create, edit, organize and publish online contents. For example, CMSs are often used to establish e-commerce online shops, community portals, personal blogs, or organization websites. Thus, CMSs play the role of collecting data and then can be easily extended to become intelligent Internet systems. Most popular CMSs, e.g., WordPress and Joomla, rely on relational databases or SQL databases, e.g., MySQL, PostgreSQL, etc. However, due to the explosive growth of huge data, the well-structured characteristic of SQL databases may limit the scalability to handle horizontal scaling. Therefore, regarding the flexibility and the feasibility of parallel processing, cloud computing takes Not Only SQL (NoSQL) databases into consideration. How to migrate the original CMS software from SQL databases to NoSQL databases becomes one emerging and critical research issue. This paper is motivated to propose an autonomous SQL-to-NoSQL schema denormalization and migration. At the same time, this paper also evaluates the proposed mechanism on the realistic CMS software. Based on our experimental results, our mechanism not only helps the current CMS software migrate into the cloud platform without re-designing their database schemas, but also improves at least 45% access performance after schema migration.
引用
收藏
页码:2022 / 2026
页数:5
相关论文
共 14 条
  • [1] Automatic SQL-to-NoSQL Schema Transformation over the MySQL and HBase Databases
    Lee, Chao-Hsien
    Zheng, Yu-Lin
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2015, : 426 - 427
  • [2] Vulnerability Analysis of Content Management Systems to SQL Injection Using SQLMAP
    Ojagbule, Olajide
    Wimmer, Hayden
    Haddad, Rami J.
    [J]. IEEE SOUTHEASTCON 2018, 2018,
  • [3] A Comparative Study of Web Content Management Systems
    Martinez-Caro, Jose-Manuel
    Aledo-Hernandez, Antonio-Jose
    Guillen-Perez, Antonio
    Sanchez-Iborra, Ramon
    Cano, Maria-Dolores
    [J]. INFORMATION, 2018, 9 (02):
  • [4] A NoSQL-SQL Hybrid Organization and Management Approach for Real-Time Geospatial Data: A Case Study of Public Security Video Surveillance
    Wu, Chen
    Zhu, Qing
    Zhang, Yeting
    Du, Zhiqiang
    Ye, Xinyue
    Qin, Han
    Zhou, Yan
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2017, 6 (01)
  • [5] MIGRATION BETWEEN CONTENT MANAGEMENT SYSTEMS Exploiting the JS']JSR-170 Content Repository Standard
    Nebeling, Michael
    Rumantir, Grace
    Smith, Lindsay
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL DISI: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2008, : 240 - +
  • [6] A study of evaluation papers and surveys about Learning Content Management Systems
    Abazi-Bexheti, Lejla
    Dika, Zamir
    [J]. SEPADS 08: PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 158 - 162
  • [7] Content Management Systems and E-Commerce: A Comparative Case Study
    Al Rasheed, Amal A.
    El-Masri, Samir D.
    [J]. FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): COMPUTER VISION AND IMAGE ANALYSIS: PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2012, 8350
  • [8] Examining studies on learning management systems in SSCI database: A content analysis study
    Soykan, Fatih
    Simsek, Burak
    [J]. 9TH INTERNATIONAL CONFERENCE ON THEORY AND APPLICATION OF SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTION, ICSCCW 2017, 2017, 120 : 871 - 876
  • [9] Evaluating the accessibility of three open-source learning content management systems: A comparative study
    Iglesias, Ana
    Moreno, Lourdes
    Martinez, Paloma
    Calvo, Rocio
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2014, 22 (02) : 320 - 328
  • [10] Emerging Trends in Content Management Systems (CMSs) for Library Websites: A Study of Selected Academic Libraries in the Philippines
    Factor, Marvin
    Manabat, April
    Maghari, Josephine
    Balbas, Yugosto
    [J]. LEVERAGING GENERATIVE INTELLIGENCE IN DIGITAL LIBRARIES: TOWARDS HUMAN-MACHINE COLLABORATION, ICADL 2023, PT II, 2023, 14458 : 71 - 81