Migration of relational databases to NoSQL - methods of analysis

Detalhes bibliográficos
Autor(a) principal: Oliveira, F.
Data de Publicação: 2018
Outros Autores: Oliveira, A., Alturas, B.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10071/15470
Resumo: The amount of data to store, organize and manage in any organization, is very high and increases every day, fact well-known by companies as Facebook, Google or SAS. With this current growth rate, technologies must adapt to the amount of disposable data, and a new approach to information processing is required. Big Data technologies are more focused, and this is a reason for a greater spread of NoSQL database models. The purpose of this article is to validate the existing (and already used) migration methods and to adapt them, to understand the most efficient method to migrate a relational database to a NoSQL database. We will show the methodology used and what were the steps followed for the implementation, as well as the configuration of the environment used during the tests. Results show that in this migration process, the most efficient method is what is referred to as automatic offline migration. However, it requires a window of unavailability greater than the method of online migration, which in turn requires more resources from the operating system to migrate. Therefore, the most efficient method to migrate a database will depend on the application availability, and the computational resources available for it. We hope to make an important contribution in helping to choose a migration method to use, and the metrics that can be collected to better evaluate the performance of a migration.
id RCAP_a4706598182b34c802c6593313c51de9
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/15470
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Migration of relational databases to NoSQL - methods of analysisMigrationMethodsMetricsRelational databasesNoSQLThe amount of data to store, organize and manage in any organization, is very high and increases every day, fact well-known by companies as Facebook, Google or SAS. With this current growth rate, technologies must adapt to the amount of disposable data, and a new approach to information processing is required. Big Data technologies are more focused, and this is a reason for a greater spread of NoSQL database models. The purpose of this article is to validate the existing (and already used) migration methods and to adapt them, to understand the most efficient method to migrate a relational database to a NoSQL database. We will show the methodology used and what were the steps followed for the implementation, as well as the configuration of the environment used during the tests. Results show that in this migration process, the most efficient method is what is referred to as automatic offline migration. However, it requires a window of unavailability greater than the method of online migration, which in turn requires more resources from the operating system to migrate. Therefore, the most efficient method to migrate a database will depend on the application availability, and the computational resources available for it. We hope to make an important contribution in helping to choose a migration method to use, and the metrics that can be collected to better evaluate the performance of a migration.MCSER – Mediterranean Center of Social and Educational Research2018-04-02T09:25:44Z2018-01-01T00:00:00Z20182019-03-20T11:51:44Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10071/15470eng2039-934010.2478/mjss-2018-0042Oliveira, F.Oliveira, A.Alturas, B.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-07-07T03:19:35Zoai:repositorio.iscte-iul.pt:10071/15470Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T18:20:48.408650Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Migration of relational databases to NoSQL - methods of analysis
title Migration of relational databases to NoSQL - methods of analysis
spellingShingle Migration of relational databases to NoSQL - methods of analysis
Oliveira, F.
Migration
Methods
Metrics
Relational databases
NoSQL
title_short Migration of relational databases to NoSQL - methods of analysis
title_full Migration of relational databases to NoSQL - methods of analysis
title_fullStr Migration of relational databases to NoSQL - methods of analysis
title_full_unstemmed Migration of relational databases to NoSQL - methods of analysis
title_sort Migration of relational databases to NoSQL - methods of analysis
author Oliveira, F.
author_facet Oliveira, F.
Oliveira, A.
Alturas, B.
author_role author
author2 Oliveira, A.
Alturas, B.
author2_role author
author
dc.contributor.author.fl_str_mv Oliveira, F.
Oliveira, A.
Alturas, B.
dc.subject.por.fl_str_mv Migration
Methods
Metrics
Relational databases
NoSQL
topic Migration
Methods
Metrics
Relational databases
NoSQL
description The amount of data to store, organize and manage in any organization, is very high and increases every day, fact well-known by companies as Facebook, Google or SAS. With this current growth rate, technologies must adapt to the amount of disposable data, and a new approach to information processing is required. Big Data technologies are more focused, and this is a reason for a greater spread of NoSQL database models. The purpose of this article is to validate the existing (and already used) migration methods and to adapt them, to understand the most efficient method to migrate a relational database to a NoSQL database. We will show the methodology used and what were the steps followed for the implementation, as well as the configuration of the environment used during the tests. Results show that in this migration process, the most efficient method is what is referred to as automatic offline migration. However, it requires a window of unavailability greater than the method of online migration, which in turn requires more resources from the operating system to migrate. Therefore, the most efficient method to migrate a database will depend on the application availability, and the computational resources available for it. We hope to make an important contribution in helping to choose a migration method to use, and the metrics that can be collected to better evaluate the performance of a migration.
publishDate 2018
dc.date.none.fl_str_mv 2018-04-02T09:25:44Z
2018-01-01T00:00:00Z
2018
2019-03-20T11:51:44Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/15470
url http://hdl.handle.net/10071/15470
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2039-9340
10.2478/mjss-2018-0042
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv MCSER – Mediterranean Center of Social and Educational Research
publisher.none.fl_str_mv MCSER – Mediterranean Center of Social and Educational Research
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833597348312252416