Use este identificador para citar ou linkar para este item: https://rd.uffs.edu.br/handle/prefix/9194
Tipo: Monografia
Título: SLOD: uma camada para sincronização de banco de dados
Autor(es): Bazei, Igor Lautert
Primeiro Orientador: Schreiner, Geomar André
Resumo: 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/Resumen: 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.
Palavras-chave: Banco de dados
Sincronização
Conflito
Redes e comunicação de dados
Idioma: por
País: Brasil
Instituição: Universidade Federal da Fronteira Sul
Sigla da Instituição: UFFS
Faculdade, Instituto ou Departamento: Campus Chapecó
Tipo de Acesso: Acesso Aberto
URI: https://rd.uffs.edu.br/handle/prefix/9194
Data do documento: 2025
Aparece nas coleções:Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
BAZEI.pdf984.29 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.