|
Acadêmico(a): Malcus Otávio Quinoto Imhof |
Título: Ferramenta para Replicação de Dados no SGBD Postgresql |
|
Conclusão: |
O trabalho desenvolvido contemplou todos os objetivos determinados no seu início, atendo todos os requisitos propostos. A replicação de dados assíncrona e a consistência das informações em todas as réplicas, juntamente com a possibilidade de atualização dos nodos foi alcançada, o que é um grande diferencial comparando-se aos outros replicadores existentes que não possuem esta possibilidade. A utilização do Java como linguagem de programação possibilitou que a ferramenta desenvolvida seja executada em sistemas operacionais que dêem suporte a ela, e assim permitindo que ela seja utilizada entre plataformas heterogêneas. A comunicação não confiável não é um fator que impossibilite a sua utilização. Conseqüentemente com esta propriedade surge os conflitos entre os dados, já que todos os nodos são atualizáveis. A ferramenta implementou métodos que diagnosticam estes conflitos e utilizam as técnicas de versão de linha e de prioridades dos nodos. As ferramentas utilizadas para o desenvolvimento da ferramenta supriram todas as necessidades exigidas para o mesmo. Dificuldades foram encontradas na obtenção das informações estruturais do banco de dados PostgreSQL, como definições de tabelas e chaves primárias e estrangeiras. O trabalho também apresentou características ausentes em outras ferramentas como o Slony, ERServer, Postgres-R. Uma característica mais relevante que se difere das outras ferramentas é a possibilidade de atualização em todos os nodos. |
|
|