Qual seria a melhor maneira para sincronizar duas bases de dados…
Tenho uma aplicação que inicialmente usa a rede para pegar dados do banco central…(Postgres)
E usa um banco embutido (Derby) que é usado somente caso a rede caia…
Ao instalar, eu faço uma espécie de sincronização das tabelas…faço um copy do postgres, gerando os arquivos de dados e importo eles através dos comandos específicos do derby
Até aí tudo bem…
o problema seria nas configurações futuras… devo sobrescrever todos os registros novamente? tipo…produtos, clientes e algumas outras tabelas ou somente alterar…pois se somente alterar, eu teria que criar uma nova tabela para armazenar tudo o que foi alterado, excluído e inserido e atualizar um por um na base local…ou seria mais vantajoso gerar os arquivos de todos os dados denovo e importar tudo como se fosse uma primeira atualização?