[firebase-br] Ajuda com replicação de bases de dados

Rodrigo Schiavo rodrigo.schiavo em sti.ind.br
Sex Maio 12 13:53:38 -03 2006


É Jean, também estou quase partindo para esta solução.

Desenvolver meu próprio replicador.

Se puder compartilhar mais informações sobre como este seu sistema 
trabalha seria de boa valia.


[ ]'s

Jean Vichinheski escreveu:
> Trabalho com replicação Assincorna
> de banco de dados a quase 5 anos com diversos SGDBs, temos um software 
> desenvolvido
> aqui mesmo ele trabalha ate com linha discada se tiverem alguma duvida como 
> funciona a replicação !!!
> abs,
>
> Jean
> ----- Original Message ----- 
> From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, May 12, 2006 10:54 AM
> Subject: Re: [firebase-br] Ajuda com replicação de bases de dados
>
>
> Bom, deixa eu dar o meu pitaco...
>
> Durante o estuda da minha pós em banco de dados, estudei muito sobre
> replicação de dados, este foi minha primeira tentativa de tema para a
> monografia!!!
>
> Descobri, que a maioria dos bancos tidos como "grandes" possui ferramentas
> internas de replicação e/ou auditoria. Coisas estas inexistentes no FB, mas
> possíveis de implementação mediante algum "trabalho".
>
> bom, de forma resumida, qualquer replicador tido como "EFICIENTE" trabalha
> com triggers para alimentar as tabelas "sombra", ou seja, duplicando o banco
> local em outras tabelas contendo apenas os registros inseridos, alterados e
> excluidos.
>
> depois disto, ha um programa que lê as tabelas sombra em um banco e executa
> estas operações em outro banco.
>
> Se você for fazer isto pela web, funcioná sem problemas. O único senão, é
> que o firebird possui um protocolo muito pesado, ou seja, quase que
> impraticável. Mas dá para contornar utilizando WebServices, WebSphere ou até
> mesmo um "protocolo leve" via ASP ou PHP, isto sem citar acesso remoto via
> 4 camadas. (banco origem -> servidor web c/ php ou aplicacao servidora ->
> aplicação cliente -> banco destino )
>
> Só que nenhum dos replicadores que eu estudei foram projetados para
> trabalhar com pouca largura de banda.
>
> Se desejarem conversar sobre uma possível abordagem, posso escrever algo
> mais detalhado (e publicar em algum lugar mediante ajuda do Mestre Cantu).
>
> Mas gostaria de afirmar que não sou dono da verdade, e que nesta lista há
> pessoas muito mais hábeis e versadas em replicação do que eu, que poderiam
> contribuir grandemente neste assunto.
>
> ======================
> Eduardo Jedliczka
> Membro do TeamFB - FireBase
> Apucarana - PR
> ======================
>
> ----- Original Message ----- 
> From: "Rodrigo Schiavo" <rodrigo.schiavo em sti.ind.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, May 12, 2006 7:41 AM
> Subject: Re: [firebase-br] Ajuda com replicação de bases de dados
>
>
> Sim, como eu disse no corpo do e-mail, a velocidade da replicação
> on-line não foi satisfatória, ficou bastante lenta. Acredito que meu
> problema seja resolvido com a replicação off-line.
> Vou entrar em contato hoje com o desenvolvedor do FBReplicator para ver
> se alguma forma de replicação off-line sera implementada, ou se devo
> fazer isso por conta própria.
>
> Rodrigo A. de Freitas escreveu:
>   
>> Como ficou o desempenho da replicação sendo feita via internet ? Não é
>> um tanto quanto lento ?
>>
>> []'s
>>
>>
>> Rodrigo A. de Freitas
>> Análise e Desenvolvimento
>> -----------------------------------
>> Soluções & Informática
>> www.solucoeseinformatica.com.br
>>
>>
>> Rodrigo Schiavo escreveu:
>>  > Consegui resolver meu problema com ele aqui.
>>  >
>>  > Suporta sim, estou testando a seguinte estrutura aqui:
>>  >
>>  > SERVIDOR_REDE_INTERNA > MAQUINA_REPLICADORA > SERVIDOR_MAQUINA_REMOTA
>>  >
>>  > Estou usando 3 máquinas para esta operação, uma delas é dedicada ao
>>  > replicador, porém como minhas bases sofrem muitas inserções e deletes
>>  > por segundo, a velocidade de replicação online não ficou satisfatória,
>>  > estou tentando configurar replicação por arquivos OffLine de alterações
>>  > agora.
>>  >
>>  > Att.
>>  > Rodrigo Schiavo
>>  >
>>  >
>>
>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>>
>>
>>     
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>   





Mais detalhes sobre a lista de discussão lista