0% found this document useful (0 votes)
39 views

Report - Migrating Relational Database To NoSQL

The authors created a framework called NoSQLayer to migrate relational datasets from MySQL to the NoSQL database MongoDB. NoSQLayer consists of a migration module and mapping module. The migration module seamlessly migrates data between databases, while the mapping module translates queries to run on any database. Experiments showed NoSQLayer could handle large volumes of data and produced identical results to MySQL for lower volumes, providing an effective solution for migrating relational data to NoSQL.

Uploaded by

Rose Laguerta
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views

Report - Migrating Relational Database To NoSQL

The authors created a framework called NoSQLayer to migrate relational datasets from MySQL to the NoSQL database MongoDB. NoSQLayer consists of a migration module and mapping module. The migration module seamlessly migrates data between databases, while the mapping module translates queries to run on any database. Experiments showed NoSQLayer could handle large volumes of data and produced identical results to MySQL for lower volumes, providing an effective solution for migrating relational data to NoSQL.

Uploaded by

Rose Laguerta
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

AUTHORS:

Leonardo Rocha, Fernando Vale,


Elder Cirilo, Dárlinton Barbosa and
Fernando Mourão
ARTICLE:
A Framework for Migrating
Relational Datasets to NoSQL
Authors’ purpose/approach/methods
- The authors purpose is to create a framework that will
migrate Database(MySQL) to NoSQL(MongoDB)
without losing or changing the semantics of the
application.
- The authors conducted experimental setup and used
quantitative and qualitative analysis to evaluate the results.
Determine a general research problem
-Migration from a Data Base Management System
(DBMS) to another with distinct characteristics
Abstract
In software development, migration from a Data Base Management System (DBMS) to
another, especially with distinct characteristics, is a challenge for programmers and
database administrators. Changes in the application code in order to comply with new
DBMS are usually vast, causing migrations infeasible. In order to tackle this problem, we
present NoSQLayer, a framework capable to support conveniently migrating from
relational (i.e., MySQL) to NoSQL DBMS (i.e., MongoDB). This framework is presented
in two parts: migration module; and, mapping module. The first one is a set of methods
enabling seamless migration between DBMSs (i.e. MySQL to MongoDB). The latter
provides a persistence layer to process database requests, being capable to translate and
execute these requests in any DBMS, returning the data in a suitable format as well.
Experiments show NoSQLayer as a handful solution suitable to handle large volume of data
(e.g., Web scale) in which traditional relational DBMS might be inept in the duty.
Research Methodology
- Studied related Literature
- Conducted experiments
- Used of qualitative and quantitative analysis
Data Migration Module Working Diagram
Result
- MySQL has a
lower response
time compared
to NoSQLayer
for lower data
volume,
compared to
NoSQLayer.
Conclusion
-In all evaluated queries the results were identical,
showing the effectiveness of the proposal.

-Experiments showed that NoSQLayer is a solution


suitable to handle large
volume of data.
Recommendation and future works
- As future work, the authors aim to extend
NoSQLayer to other management systems and
technologies.
Paper Analysis
The title, purpose, problem and methodology are clearly defined
in the article;
The abstract is in the correct form.
The problem in the article was the programmers and database
administrator find it hard to migrate MySQL to NoSQL. That is
why the authors want to create a framework that will make it
possible to automatically migrate databases without losing the
original semantics of the application.
The research is very important to the field of IT because if the study is
proven effective, migration of databases to NoSQL will be easy.
I am very satisfied with how the journal was written; The subject was well
explained and solution to the problem was presented; Methods and
experiments were clearly discussed

You might also like