Document-based databases: estudo comparativo no âmbito das bases de dados NoSql

Detalhes bibliográficos
Autor(a) principal: Sousa, Gonçalo da Cruz Pereira e
Data de Publicação: 2015
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/40119
Resumo: Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação
id RCAP_92af206506f912d8081b8927955f335c
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/40119
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 Document-based databases: estudo comparativo no âmbito das bases de dados NoSqlDocument-based databases: a comparative study in the framework of the NoSql databasesBig dataSqlNoSqlDocument databasesEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia e Gestão de Sistemas de InformaçãoDepois de várias décadas de grande sucesso e bons serviços prestados às organizações, a tecnologia relacional de bases de dados tem vindo a ser desafiada por uma nova classe de tecnologias de bases de dados a que se deu a designação genérica de NoSql. Para este facto contribuíram decisivamente os recentes desenvolvimentos na área a que se tem vindo a chamar Big data, na qual, dada a complexidade e volume dos conjuntos de dados a gerir, o tradicional modelo relacional começou a apresentar dificuldades. Dentro desta nova classe de tecnologias de Bases de Dados surgiram diferentes propostas, com distintas proveniências e áreas de aplicação, vulgarmente classificadas em quatro grupos, de acordo com o seu modelo de dados: Column, Document, Key/Value e Graph Based Databases. Dada a grande diversidade de propostas atualmente existentes em cada um dos modelos de Bases de Dados NoSql, torna-se pertinente compreender as suas características específicas e áreas de aplicação mais relevantes, enquanto, simultaneamente se vincam as suas diferenças relativamente às tradicionais bases de dados relacionais. Em particular, pretende-se abordar uma das quatro classes de bases de dados em que o mundo NoSql se divide – as Document-Based databases, de que produtos como o MongoDB e o CouchDB são alguns dos principais representantes. Como propósito do trabalho em que esta dissertação se enquadra, pretende-se perceber quais as diferenças, a nível de desempenho, entre soluções suportadas por estes dois produtos, quando utilizados no suporte de bases de dados de dimensão crescente, procurando evidenciar também as diferenças entre estas e soluções construídas recorrendo à bem conhecida tecnologia relacional.After many decades of great success and good services provided to organizations, relational databases have been challenged by a new class of database technologies with the generic designation of NoSql. To this fact contributed, decisively, the recent developments in the area called BigData, in which, due to its complexity and volume of data to manage, the traditional relational model has began to present difficulties. In this new class of database technologies appeared different proposals, with different origins and application areas, commonly classified into four groups, according to its data model: Column, Document, Key/Value and Graph Based Databases. Given the wide variety of currently existing proposals in each of the NoSql Database families, it is pertinent to understand their most important specific characteristics and application areas, while, simultaneously, clarifying their differences regarding traditional relational databases. In particular, it is intended to explore one of the four database classes in which the NoSql world is divided – the Document-Based databases, in which products like MongoDB and CouchDB are some of the main representatives. In this thesis, it’s intended to understand what are the differences, in performance, between solutions developed using these two products, when used to support databases of growing dimensions, seeking to highlight the differences between these and solutions built using the well-known relational technology.Pereira, José Luís MotaUniversidade do MinhoSousa, Gonçalo da Cruz Pereira e20152015-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/40119porinfo: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:10:32Zoai:repositorium.sdum.uminho.pt:1822/40119Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:02:10.930685Repositó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 Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
Document-based databases: a comparative study in the framework of the NoSql databases
title Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
spellingShingle Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
Sousa, Gonçalo da Cruz Pereira e
Big data
Sql
NoSql
Document databases
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
title_full Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
title_fullStr Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
title_full_unstemmed Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
title_sort Document-based databases: estudo comparativo no âmbito das bases de dados NoSql
author Sousa, Gonçalo da Cruz Pereira e
author_facet Sousa, Gonçalo da Cruz Pereira e
author_role author
dc.contributor.none.fl_str_mv Pereira, José Luís Mota
Universidade do Minho
dc.contributor.author.fl_str_mv Sousa, Gonçalo da Cruz Pereira e
dc.subject.por.fl_str_mv Big data
Sql
NoSql
Document databases
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Big data
Sql
NoSql
Document databases
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação
publishDate 2015
dc.date.none.fl_str_mv 2015
2015-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/40119
url http://hdl.handle.net/1822/40119
dc.language.iso.fl_str_mv por
language por
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_ 1799132422689783808