Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados

dc.contributor.advisorRamos, Pedro de Paula Nogueira
dc.contributor.advisorAlmeida, Alexandre
dc.contributor.authorRodrigues, Joana Micaela da Silva
dc.date.accessioned2020-01-30T11:45:38Z
dc.date.available2020-01-30T11:45:38Z
dc.date.issued2018-12-03
dc.description.abstractCom 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 dadospor
dc.description.abstractBased 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 configurationpor
dc.identifier.citationRODRIGUES, Joana Micaela da Silva - Análise de desempenho do MongoDB em cenários de elevada distribuição e partição de dados [Em linha]. Lisboa: ISCTE-IUL, 2018. Dissertação de mestrado. [Consult. Dia Mês Ano] Disponível em www:<http://hdl.handle.net/10071/19743>.pt-PT
dc.identifier.tid202189228por
dc.identifier.urihttp://hdl.handle.net/10071/19743
dc.language.isoporpor
dc.peerreviewedyespor
dc.rightsopen accesspor
dc.subjectMongo DBpor
dc.subjectEscalabilidadepor
dc.subjectRedundânciapor
dc.subjectNoSQLpor
dc.subjectScalabilitypor
dc.subjectRedundancypor
dc.subject.fosDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
dc.titleAnálise de desempenho do MongoDB em cenários de elevada distribuição e partição de dadospor
dc.typemasterThesispor
dspace.entity.typePublicationen
thesis.degree.nameMestrado em Informática e Gestãopor

Ficheiros

Pacote original

A mostrar 1 - 2 de 2
A carregar...
Nome:
master_joana_silva_rodrigues.pdf
Tamanho:
7.76 MB
Formato:
Adobe Portable Document Format
A carregar...
Nome:
dd_hdl19743.pdf
Tamanho:
532.28 KB
Formato:
Hidden files