Converting Relational Database to Document-Oriented NoSQL Cloud Database
- 25 May 2021
Abstract
In the Internet of Things (IoT) area, the increase of data leads to the "Big data'' problem. The traditional relational database (RDB) is not being able to deal with processing big data. In contrast, the Not only SQL (NoSQL) database was created to deal with big data problems. Therefore, most organizations need to convert their data stored in RDB systems into NoSQL using flexible models and processes. Most research into the conversion of RDBs into newer database systems has concentrated on schemata transformation, RDB data publishing, whereas other little work focuses on data migration. This paper proposes an automatic approach to convert a database implemented in MySQL database management system into an equivalent database for the target MongoDB system, which is a leading NoSQL database system. This method can handle a large amount of existing data in RDBs without any loss or changes in data semantics and data instances. The solution takes an existing RDB as input, extracts its schema, and then analyzes the schema in an array to be converted with data instances according to the NoSQL target database structure. A system of the proposed approach has been designed. An experimental study was performed to evaluate the proposed approach. The experimental results show that the target database generated by the prototype and the target database generated by other methods were comparable and equivalent.Keywords
This publication has 20 references indexed in Scilit:
- Data adapter for querying and transformation between SQL and NoSQL databaseFuture Generation Computer Systems, 2016
- Mid-model Design Used in Model Transition and Data Migration between Relational Databases and NoSQL DatabasesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- An algorithm for constructing XML Schema documents from relational databasesPublished by Association for Computing Machinery (ACM) ,2015
- Migration of Relational Database to Document-Oriented Database: Structure Denormalization and Data TransformationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Automatic SQL-to-NoSQL schema transformation over the MySQL and HBase databasesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- A Framework for Migrating Relational Datasets to NoSQL 1Procedia Computer Science, 2015
- Cloud computing: state-of-the-art and research challengesJournal of Internet Services and Applications, 2010
- Converting Relational Databases into Object-relational Databases.The Journal of Object Technology, 2010
- Semantic Enrichment: The First Phase of Relational Database MigrationPublished by Springer Science and Business Media LLC ,2009
- Relational Database Migration: A PerspectiveLecture Notes in Computer Science, 2008