Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados
Autor(a) principal: | |
---|---|
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/10071/19743 |
Resumo: | Com o objetivo de lidar com as limitações das Bases de Dados Relacionais, foram desenvolvidas as Bases de Dados NoSQL que, através da replicação e particionamento de dados, são muito robustas e têm um maior desempenho do que as Bases de Dados Relacionais. No entanto, não existe uma literatura que verifique e comprove esta vantagem das soluções NoSQL. Dada a escassez de estudos empíricos, nesta dissertação foram efetuados um grande conjunto de testes com grandes volumes de dados, analisando o desempenho de uma solução NoSQL. Desta forma, estudou-se a escalabilidade do Mongo DB e a sua tolerância a falhas, dos quais se concluiu, genericamente, que em relação à escalabilidade, o Mongo DB apenas distribui os dados de forma uniforme quando é utilizada uma variável incremental, e quanto à redundância, são perdidos dados significativos quando a base de dados é distribuída por mais do que um computador e que os valores padrão são os melhores para se configurar a base de dados |
id |
RCAP_3c8b593c1b0ef93f11c27afe12a73464 |
---|---|
oai_identifier_str |
oai:repositorio.iscte-iul.pt:10071/19743 |
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 |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dadosMongo DBEscalabilidadeRedundânciaNoSQLScalabilityRedundancyCom o objetivo de lidar com as limitações das Bases de Dados Relacionais, foram desenvolvidas as Bases de Dados NoSQL que, através da replicação e particionamento de dados, são muito robustas e têm um maior desempenho do que as Bases de Dados Relacionais. No entanto, não existe uma literatura que verifique e comprove esta vantagem das soluções NoSQL. Dada a escassez de estudos empíricos, nesta dissertação foram efetuados um grande conjunto de testes com grandes volumes de dados, analisando o desempenho de uma solução NoSQL. Desta forma, estudou-se a escalabilidade do Mongo DB e a sua tolerância a falhas, dos quais se concluiu, genericamente, que em relação à escalabilidade, o Mongo DB apenas distribui os dados de forma uniforme quando é utilizada uma variável incremental, e quanto à redundância, são perdidos dados significativos quando a base de dados é distribuída por mais do que um computador e que os valores padrão são os melhores para se configurar a base de dadosBased on the limitations of Relational databases, NoSQL databases were developed so that, through data replication and partitioning, are very robust and perform better than Relational Databases. However, there is no literature to verify and prove this advantage of NoSQL solutions. Given the scarcity of empirical studies, this dissertation was performed with a large set of tests with large data volumes, analysing the performance of a NoSQL solution. In this way, we studied the scalability and fault tolerance of Mongo DB, where we conclude that in terms of scalability, the Mongo DB only distributed the data evenly when there was an incremental variable and, for redundancy, more data is lost when a database is distributed on more than one computer, and default values are best for database configuration2020-01-30T11:45:38Z2018-12-03T00:00:00Z2018-12-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/octet-streamhttp://hdl.handle.net/10071/19743TID:202189228porRodrigues, Joana Micaela da Silvainfo: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-07T03:20:52Zoai:repositorio.iscte-iul.pt:10071/19743Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-07-07T03:20:52Repositó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 |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados |
title |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados |
spellingShingle |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados Rodrigues, Joana Micaela da Silva Mongo DB Escalabilidade Redundância NoSQL Scalability Redundancy |
title_short |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados |
title_full |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados |
title_fullStr |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados |
title_full_unstemmed |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados |
title_sort |
Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados |
author |
Rodrigues, Joana Micaela da Silva |
author_facet |
Rodrigues, Joana Micaela da Silva |
author_role |
author |
dc.contributor.author.fl_str_mv |
Rodrigues, Joana Micaela da Silva |
dc.subject.por.fl_str_mv |
Mongo DB Escalabilidade Redundância NoSQL Scalability Redundancy |
topic |
Mongo DB Escalabilidade Redundância NoSQL Scalability Redundancy |
description |
Com o objetivo de lidar com as limitações das Bases de Dados Relacionais, foram desenvolvidas as Bases de Dados NoSQL que, através da replicação e particionamento de dados, são muito robustas e têm um maior desempenho do que as Bases de Dados Relacionais. No entanto, não existe uma literatura que verifique e comprove esta vantagem das soluções NoSQL. Dada a escassez de estudos empíricos, nesta dissertação foram efetuados um grande conjunto de testes com grandes volumes de dados, analisando o desempenho de uma solução NoSQL. Desta forma, estudou-se a escalabilidade do Mongo DB e a sua tolerância a falhas, dos quais se concluiu, genericamente, que em relação à escalabilidade, o Mongo DB apenas distribui os dados de forma uniforme quando é utilizada uma variável incremental, e quanto à redundância, são perdidos dados significativos quando a base de dados é distribuída por mais do que um computador e que os valores padrão são os melhores para se configurar a base de dados |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-12-03T00:00:00Z 2018-12-03 2020-01-30T11:45:38Z |
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/10071/19743 TID:202189228 |
url |
http://hdl.handle.net/10071/19743 |
identifier_str_mv |
TID:202189228 |
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 application/octet-stream |
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_ |
1817546447231385600 |