Recuperação de transações em bases de dados NoSQL

Detalhes bibliográficos
Autor(a) principal: Morais, José Carlos Vieira
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/59895
Resumo: Dissertação de mestrado integrado em Engenharia Informática
id RCAP_a7d8463e9da1824f00647e0c5f202f21
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/59895
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 Recuperação de transações em bases de dados NoSQLEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia InformáticaCom o amadurecimento e ampla utilização das bases de dados NoSQL tem havido um interesse crescente na adição de transações multi-linha, que proporcionem as propriedades ACID sem comprometer o desempenho e capacidade de escala destes sistemas. Apesar das propostas nesta área assentarem em técnicas bem conhecidas de bases de dados, como a multi-versão e a recuperação, a sua aplicação está agora enquadrada em pressupostos diferentes, não sendo claro que os compromissos tradicionais se mantenham. Neste contexto, este trabalho sistematiza os compromissos relacionados com a escolha de um mecanismo de recuperação, que garante que as alterações efetuadas por uma transação confirmada persistem atomicamente. Além de analisar qual o impacto na arquitetura do sistema da escolha do mecanismo de recuperação, comparamos experimentalmente as alternativas mais interessantes com diferentes cargas de trabalho.With the maturing and extensive use of NoSQL databases there has been a growing interest in adding multi-line transactions that provide ACID properties without compromising the performance and scalability of these systems. Although proposals in this area are based on traditional database techniques such as multi-version and recovery, their application is now framed in different assumptions, and it is not clear that traditional compromises remain. In this context, this work systematizes the compromises related to the choice of a recovery mechanism, which guarantees that the changes made by a commited transaction persist atomically. In addition to analyzing the impact on the system architecture of the choice of the recovery mechanism, we compared experimentally the most interesting alternatives with different workloads.Pereira, JoséAlonso, Ana Luísa Parreira NunesUniversidade do MinhoMorais, José Carlos Vieira20182018-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/59895por202201350info: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:RCAAP2023-07-21T12:19:03Zoai:repositorium.sdum.uminho.pt:1822/59895Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:11:57.820606Repositó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 Recuperação de transações em bases de dados NoSQL
title Recuperação de transações em bases de dados NoSQL
spellingShingle Recuperação de transações em bases de dados NoSQL
Morais, José Carlos Vieira
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Recuperação de transações em bases de dados NoSQL
title_full Recuperação de transações em bases de dados NoSQL
title_fullStr Recuperação de transações em bases de dados NoSQL
title_full_unstemmed Recuperação de transações em bases de dados NoSQL
title_sort Recuperação de transações em bases de dados NoSQL
author Morais, José Carlos Vieira
author_facet Morais, José Carlos Vieira
author_role author
dc.contributor.none.fl_str_mv Pereira, José
Alonso, Ana Luísa Parreira Nunes
Universidade do Minho
dc.contributor.author.fl_str_mv Morais, José Carlos Vieira
dc.subject.por.fl_str_mv Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia Informática
publishDate 2018
dc.date.none.fl_str_mv 2018
2018-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/59895
url http://hdl.handle.net/1822/59895
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 202201350
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.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
_version_ 1799132552941797376