[pgbr-geral] Replicação Master-Master no Postgresql

2013-06-08 Por tôpico Adonai Silveira Canez
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-06-08 Por tôpico Itamar Reis Peixoto
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

2013-06-08 Por tôpico Euler Taveira
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

2013-06-08 Por tôpico Adonai Silveira Canez
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-06-08 Por tôpico Itamar Reis Peixoto
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

2013-06-08 Por tôpico Adonai Silveira Canez
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

2013-06-08 Por tôpico Euler Taveira
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

2013-06-08 Por tôpico Adonai Silveira Canez
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

2013-06-08 Por tôpico Euler Taveira
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