Please use this identifier to cite or link to this item: https://rd.uffs.edu.br/handle/prefix/9194
Type: Monografia
Title: SLOD: uma camada para sincronização de banco de dados
Author: Bazei, Igor Lautert
First advisor: Schreiner, Geomar André
Resume: A sincronização de dados é um procedimento realizado com o objetivo de manter informações idênticas ou mapeadas de forma equivalente entre duas ou mais instâncias de um conjunto de dados. Com o avanço tecnológico, a popularização de dispositivos móveis e o aumento de aplicações que operam em modo offline ou com conexão limitada, a necessidade de mecanismos de sincronização tornou-se ainda mais crítica. Além disso, a escalabilidade, a consistência dos dados e a resolução de conflitos são desafios frequentes nesse contexto. O presente trabalho apresenta uma camada intermediária, ou middleware, capaz de realizar a sincronização entre diferentes bancos de dados, garantindo a disponibilidade das informações mesmo em ambientes com conectividade intermitente, além de incluir mecanismos para detectar e resolver conflitos. Os experimentos realizados demonstram que o middleware é capaz de manter a consistência eventual entre as réplicas e alcançar tempos de sincronização adequados.
Abstract: Data synchronization is a procedure performed with the objective of maintaining identical or equivalently mapped information between two or more instances of a dataset. With technological advancements, the popularity of mobile devices, and the increasing number of applications that operate in offline mode or with limited connectivity, the need for effective synchronization mechanisms has become even more critical. Additionally, scalability, data consistency, and conflict resolution are frequent challenges in this context. This paper presents the design of a middleware capable of synchronizing different databases, ensuring data availability even in environments with intermittent connectivity, while also incorporating mechanisms to detect and resolve conflicts. Experimental results indicate that the proposed middleware is able to maintain eventual consistency across replicas and achieve synchronization times compatible with practical use.
Keywords: Banco de dados
Sincronização
Conflito
Redes e comunicação de dados
Language: por
Country: Brasil
Publisher: Universidade Federal da Fronteira Sul
Acronym of the institution: UFFS
College, Institute or Department: Campus Chapecó
Type of Access: Acesso Aberto
URI: https://rd.uffs.edu.br/handle/prefix/9194
Issue Date: 2025
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
BAZEI.pdf984.29 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.