Pular para o conteúdo

Fóruns Banco de dados Oracle Sincronização de dados Sincronização de dados

#96998
Avatar photoRegis Araujo
Participante

    Ola Hunter..!

    Bom.. atualmente trabalho com 2 tipos de replicação de dados, Oracle Streams e Oracle Replication.. Ambas atendem a necessidade da empresa.. mas vc precisa ver qual a sua real necessidade, pois a implementação do Streams pelo q eu vejo, não é interessante, pois é um custo muito alto..!

    Primeiro, qual a massa de dados que vc precisa atualizar?
    De quanto em quanto tempo vc precisa destes dados atualizados?
    Se a atualização for constante, ela precisa ser sincrona ou assincrona ?

    Aqui trafegamos milhoes de dados por hora e os dados precisam estar sempre sincronizados, então utilizamos para esta situação o Oracle Streams Bi-Direcional..

    Em outra situação, podemos atualizar os dados a cada 10 ou 20 minutos, então utilizamos o Oracle Replication que é via Materialized Views e pode ser Bi-Direcional..

    Tudo depende da sua regra de negócios..!!

    As vezes um JOB que rode a cada 12 hras e atualize suas tabelas em ambos os SITES, pode ser o suficiente..!!!

    Qualquer dúvida.. posta ai…!!

    Abraços..!