dc.contributorViera, Gustavo Maciel Dias
dc.contributorhttp://lattes.cnpq.br/9020007815886406
dc.contributorGonzález, Sahudy Montenegro
dc.contributorhttp://lattes.cnpq.br/9826346918182685
dc.contributorhttp://lattes.cnpq.br/4654486821945363
dc.creatorFerreira, Danilo José Pereira
dc.date.accessioned2023-06-01T16:17:43Z
dc.date.accessioned2023-09-04T20:27:42Z
dc.date.available2023-06-01T16:17:43Z
dc.date.available2023-09-04T20:27:42Z
dc.date.created2023-06-01T16:17:43Z
dc.date.issued2023-04-28
dc.identifierFERREIRA, Danilo José Pereira. Replicação síncrona para sistemas de armazenamento chave-valor em memória primária. 2023. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18100.
dc.identifierhttps://repositorio.ufscar.br/handle/ufscar/18100
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/8630645
dc.description.abstractIn response to consistency and replication challenges found in Redis, this paper addresses the use of synchronous replication as a strategy to provide fully data consistency to a database, with the option of on disk data persistence and recovery support. In addition, this work sheds some light on the trade off between consistency and performance in replicated in-memory databases. In this work, a proxy was developed using the Treplica synchronous replication framework, which implements the Paxos consensus algorithm and gives Redis the properties of data replication in a P2P model, data consistency, and supports the fail-recovery failure model. A benchmark was carried out comparing the proposed system with an application that uses Redis's native replication and failure recovery model, with the aim of understanding the trade-off between consistency and system performance. We have observed that the trade-off between eventual data consistency and fully data consistency in this application reduces performance by 8.4 to 12.4 times, as expected, but still delivers a high write rate, between 32.82 to 213.92 transactions per second in the tests performed.
dc.languagepor
dc.publisherUniversidade Federal de São Carlos
dc.publisherUFSCar
dc.publisherPrograma de Pós-Graduação em Ciência da Computação - PPGCC-So
dc.publisherCâmpus Sorocaba
dc.rightshttp://creativecommons.org/licenses/by-nc/3.0/br/
dc.rightsAttribution-NonCommercial 3.0 Brazil
dc.subjectReplicação Síncrona
dc.subjectRedis
dc.subjectTreplica
dc.subjectPaxos
dc.subjectConsistência
dc.subjectDesempenho
dc.subjectBanco de dados
dc.subjectPeer-to-peer
dc.subjectP2P
dc.titleReplicação síncrona para sistemas de armazenamento chave-valor em memória primária
dc.typeDissertação


Este ítem pertenece a la siguiente institución