[pgbr-geral] Replicação Master-Master no Postgresql
Boa tarde a todos, pessoal eu não trabalho especificamente com PostgreSQL, e não conheço bem os recursos dele, por isso estou recorrendo a lista para que vocês me deem um norte para buscar a solução do meu problema. O meu problema é o seguinte: Preciso implementar dois bancos de dados PostgreSQL que precisam se manter sincronizados, independente de onde for realizada a inserção ou remoção dos dados. Esse sincronismo pode ser assíncrono, o que eu preciso é que os dois se mantenham iguais, mas não precisa fazer lock nos dois bancos quando alguma alteração for realizada num deles. Agradeço qualquer dica de paginas e informações que me ajudem resolver o problema. Adonai ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
2013/6/8 Adonai Silveira Canez adonaica...@gmail.com: Boa tarde a todos, pessoal eu não trabalho especificamente com PostgreSQL, e não conheço bem os recursos dele, por isso estou recorrendo a lista para que vocês me deem um norte para buscar a solução do meu problema. O meu problema é o seguinte: Preciso implementar dois bancos de dados PostgreSQL que precisam se manter sincronizados, independente de onde for realizada a inserção ou remoção dos dados. Esse sincronismo pode ser assíncrono, o que eu preciso é que os dois se mantenham iguais, mas não precisa fazer lock nos dois bancos quando alguma alteração for realizada num deles. Agradeço qualquer dica de paginas e informações que me ajudem resolver o problema. Adonai vc pode tentar o bucardo ou entao a replicacao nativa. -- Itamar Reis Peixoto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
On 08-06-2013 16:48, Itamar Reis Peixoto wrote: vc pode tentar o bucardo ou entao a replicacao nativa. Você leu o $ASSUNTO? Na replicação nativa você *não* pode fazer alterações na réplica. Com o Bucardo você pode ter tal cenário mas tenha em mente que você terá de lidar com resolução de conflitos (alteração do mesmo registro em ambos os servidores ao mesmo tempo). -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
Itamar, não conhecia esse bucardo, mas pelo que eu vi no site http://wiki.postgresql.org/wiki/Bucardo ele só funciona até a versão 9.0 e eu uso a 9.1. Creio que é melhor usar os recursos nativos no banco de dados, do que usar outro software no meio né Adonai Em 8 de junho de 2013 16:48, Itamar Reis Peixoto ita...@ispbrasil.com.br escreveu: 2013/6/8 Adonai Silveira Canez adonaica...@gmail.com: Boa tarde a todos, pessoal eu não trabalho especificamente com PostgreSQL, e não conheço bem os recursos dele, por isso estou recorrendo a lista para que vocês me deem um norte para buscar a solução do meu problema. O meu problema é o seguinte: Preciso implementar dois bancos de dados PostgreSQL que precisam se manter sincronizados, independente de onde for realizada a inserção ou remoção dos dados. Esse sincronismo pode ser assíncrono, o que eu preciso é que os dois se mantenham iguais, mas não precisa fazer lock nos dois bancos quando alguma alteração for realizada num deles. Agradeço qualquer dica de paginas e informações que me ajudem resolver o problema. Adonai vc pode tentar o bucardo ou entao a replicacao nativa. -- Itamar Reis Peixoto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
2013/6/8 Adonai Silveira Canez adonaica...@gmail.com: Itamar, não conhecia esse bucardo, mas pelo que eu vi no site http://wiki.postgresql.org/wiki/Bucardo ele só funciona até a versão 9.0 e eu uso a 9.1. Creio que é melhor usar os recursos nativos no banco de dados, do que usar outro software no meio né Adonai vc deve ter entendido errado, ele funciona bem até na ultima versao do postgresql. pode experimenta-lo que ira funcionar pra vc. -- Itamar Reis Peixoto http://www.quebarato.com.br/perfil/itamarjp ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
Euler, o sistema não tem tantas alterações assim, por isso vou trabalhar contando que os conflitos não irão acontecer. Em 8 de junho de 2013 16:53, Euler Taveira eu...@timbira.com.br escreveu: On 08-06-2013 16:48, Itamar Reis Peixoto wrote: vc pode tentar o bucardo ou entao a replicacao nativa. Você leu o $ASSUNTO? Na replicação nativa você *não* pode fazer alterações na réplica. Com o Bucardo você pode ter tal cenário mas tenha em mente que você terá de lidar com resolução de conflitos (alteração do mesmo registro em ambos os servidores ao mesmo tempo). -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
On 08-06-2013 16:58, Adonai Silveira Canez wrote: Euler, o sistema não tem tantas alterações assim, por isso vou trabalhar contando que os conflitos não irão acontecer. Eu não contaria com a sorte. O correto seria preparar o(s) sistema(s) para trabalhar(em) com a *não* duplicação de chaves nos servidores. -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
Euler, mas para fazer isso não vai obrigar o bloqueio das duas tabelas quando for ocorrer as alterações ??? tenho medo que isso acabe comprometendo o desempenho dos dois bancos quando ocorrer problema em um deles. Em 8 de junho de 2013 17:25, Euler Taveira eu...@timbira.com.br escreveu: On 08-06-2013 16:58, Adonai Silveira Canez wrote: Euler, o sistema não tem tantas alterações assim, por isso vou trabalhar contando que os conflitos não irão acontecer. Eu não contaria com a sorte. O correto seria preparar o(s) sistema(s) para trabalhar(em) com a *não* duplicação de chaves nos servidores. -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação Master-Master no Postgresql
On 08-06-2013 17:34, Adonai Silveira Canez wrote: Euler, mas para fazer isso não vai obrigar o bloqueio das duas tabelas quando for ocorrer as alterações ??? tenho medo que isso acabe comprometendo o desempenho dos dois bancos quando ocorrer problema em um deles. Acho que você *não* entendeu o conceito do Bucardo; ele é replicação com múltiplos mestres *e* assíncrona, ou seja, ele grava primeiro em um dos nós e somente depois em outro nó (mesmo os dois nós estando online). -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral