Migration of relational databases to NoSQL - methods of analysis

Detalhes bibliográficos
Autor(a) principal: Oliveira, F.
Data de Publicação: 2017
Outros Autores: Oliveira, A., Alturas, B.
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://ciencia.iscte-iul.pt/id/ci-pub-47594
http://hdl.handle.net/10071/16409
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_0458d874b909a5f7c5a0e0f59303c24c
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/16409
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 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.Richtmann Publishing2018-07-16T17:09:01Z2017-01-01T00:00:00Z20172018-07-16T17:08:30Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://ciencia.iscte-iul.pt/id/ci-pub-47594http://hdl.handle.net/10071/16409eng978-1-78911-000-5Oliveira, F.Oliveira, A.Alturas, B.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-07-07T02:58:19Zoai:repositorio.iscte-iul.pt:10071/16409Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-07-07T02:58:19Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
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 2017
dc.date.none.fl_str_mv 2017-01-01T00:00:00Z
2017
2018-07-16T17:09:01Z
2018-07-16T17:08:30Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://ciencia.iscte-iul.pt/id/ci-pub-47594
http://hdl.handle.net/10071/16409
url https://ciencia.iscte-iul.pt/id/ci-pub-47594
http://hdl.handle.net/10071/16409
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-1-78911-000-5
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 Richtmann Publishing
publisher.none.fl_str_mv Richtmann Publishing
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv mluisa.alvim@gmail.com
_version_ 1817546365031415808