Palestra Fisl 9.0: Replicação Multi-Master com o Bucardo
O palestrante foi Diogo Biazus, que falou sobre o Bucardo, uma ferramenta para replicação e alta disponibilidade para o banco de dados PostgreSQL, atuando assíncrona, multi-master e é escrita em Perl, PL/perl e PL/pgsql. Ela é capaz de replicadas dados apenas baseada em triggers, resolver conflitos de acordo com configurações do administrador, gerenciar e se recuperar de falhas no serviço e é relativamente simples de configurar.
Suas limitações são: funciona apenas com versões mais novas do PostgreSQL (8.1+) e as linguagens procedurais, não replica DDL, não replica se alguma tabela possuir chave primária composta e não replica caminhos master-master por mais de uma rota ou mais de dois masters em hierarquias diferentes da replicação.
Ele possui mais de um método de passagem de dados de replicação, como o Swap (tradicional), Push Delta (somente o diff) e a Full Copy (onde a base a ser atualizada é destruída e reconstruída novamente). Trata-se de uma ferramenta interessante mesmo considerando suas limitações e que merece atenção no seu desenvolvimento pela comunidade.
Artigos Relacionados:
Sobre este artigo
You’re currently reading “Palestra Fisl 9.0: Replicação Multi-Master com o Bucardo,” an entry on Hypercast
- Published:
- 04.19.08 / 12am
- Category:
- Uncategorized
No comments
Jump to comment form | comments rss [?] | trackback uri [?]