| Dbreplicador Um poderoso aplicativo Java de código aberto para replicação de banco de dados heterogêneo mestre mestre baseado em rede. |
Baixe Agora |
Dbreplicador Classificação e resumo
- Nome do editor:
- Brian Tilma
- Site do editor:
- http://dbreplicator.org
Dbreplicador Tag
Dbreplicador Descrição
Um poderoso aplicativo Java de código aberto para replicação de banco de dados heterogênea mestrado baseado em rede. O DBREPLICADOR é um poderoso aplicativo Java de código aberto para replicação de banco de dados heterogêneo multi-mestre baseado em rede ou sincronização filtrada.DBreplicator é um mecanismo de replicação de banco de dados baseado em acionador. O projeto leva cada operação de inserção / atualização / exclusão e cria um registro de sombra em uma tabela de sombra para essa operação. Estes registros de sombra são numerados, e cada assinante mantém um marcador para essa tabela. Os registros são excluídos das tabelas de sombra quando foram sincronizados com todos os assinantes e editores. Usando este modelo, apenas as alterações são enviadas durante as sessões normais de sincronização. Baseado no gatilho, ele funciona rapidamente e tem mais opções para resolver conflitos envolvendo chaves estrangeiras. Aqui estão algumas características principais de "dbreplicator": · Replicação heterogênea - ou seja, sincronizando o mesmo banco de dados entre vários rdbms. · Sincronização de dados bidirecionais - entre qualquer um dos backends de banco de dados suportados, com sincronização iniciada pelo assinante · Independente da plataforma - cliente 100% Java e componentes do servidor · Independência do aplicativo - O software não precisa de conhecimento especial da replicação, nem acessar seu Datasource de forma diferente. Isso é ótimo para aplicações para as quais você não tem acesso ou direitos de código-fonte para solicitar mudanças · Detecção e resolução de confilct automáticas - requer envolvimento mínimo por administradores de banco de dados. A resolução básica de conflito é implementada como ganha de publisher / assinante. As futuras versões terão algoritmos de resolução de conflitos baseados em regras mais complexas. · Instalação de programação - Construído em DBreplicador, o cronograma pode ser especificado por minutos, horas, etc. e executa a operação desejada no intervalo especificado AD Infinitum, a menos que ele encontre um erro. · Depuração detalhada - Implementada usando o Apache Log4J, isso pode ser bastante flexível em termos de métodos de saída e verbosidade. · Manipulação de caracteres especiais - DBREPlicator lida com os personagens com valores ASCII sem impressão, codificando todo o campo no Unicode escapado ao criar arquivos XML de sincronização e codificação un-codificação na extremidade oposta. Atualmente, esses campos contendo caracteres especiais devem ser especificados no Encodeconfig.ini, mas o manuseio automático é planejado. · Criação de tabelas - Se as tabelas não existirem em bancos de dados de assinantes, o DBREPLICADOR pode criá-los automaticamente para você corresponder àqueles no banco de dados do Publisher. Requisitos: · Ambiente de tempo de execução Java (JRE) O que há de novo nesta versão: · Métodos foram adicionados ao rblob.java e rclob.java para substituir novos métodos Java 6 para que a compilação funcione com o Java 6. · Ainda dá avisos se você estiver usando o Java, mas isso se baseia corretamente. · Manipulação de memória na criação de um instantâneo foi corrigido. · SyncXMLCreator.java foi corrigido. Ao remover uma chamada para Rs.Close () que fechou o resultados muito cedo. · Muitos dos comentários do Javadoc foram atualizados e as rotinas de compilação Javadoc foram adicionadas. · Um erro de publicação do MySQL criado foi corrigido. · Uma correção foi feita para compatibilidade com o Postgres 8.3.
Dbreplicador Software Relacionado