Re: [pgbr-geral] Matriz Sucursal Replicacao
Perfeito.. bem esclarecedor.. obrigado pela resposta. Mas no meu caso, quase todos os dados sao incrementais, apenas cadastros que podem ser alterados... Se eu estipulasse algumas regras no sistema para que estes cadastros nao fossem alterados em varios mestres.. seria possivel?? On 9/20/07, Euler Taveira de Oliveira [EMAIL PROTECTED] wrote: ..:: Rodrigo Machado ::.. wrote: Tem com eu replicar os dados da Sucursal para a matriz e da matriz para a Sucursal das mesmas tabelas. Você quer fazer uma replicação com múltiplos mestres e assíncrona [1]. Dependendo da natureza dos dados a serem replicados esta solução de replicação simplesmente não funciona. Quando ela pode funcionar? (i) dados incrementais (ii) particionamento para acesso dos dados (iii) sem acesso simultâneo (em todos os nós). Por que ela pode não funcionar? Viola as propriedades ACID. Por exemplo, em um dado momento a mesma informação pode ser alterada em mestres diferentes; na hora do sincronismo qual será a informação correta? [1] http://en.wikipedia.org/wiki/Multi-master_replication -- Euler Taveira de Oliveira http://www.timbira.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-: :: Rodrigo Machado :: FlaRo Sistemas Linux User #338262 Lat S25º49'20.11' - Lon W55º07'12.05'' *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-: ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Matriz Sucursal Replicacao
Por que ela pode não funcionar? Viola as propriedades ACID. Por exemplo, em um dado momento a mesma informação pode ser alterada em mestres diferentes; na hora do sincronismo qual será a informação correta? Em um sistema WEB, isto pode ocorrer independente de Replicação (Dois usuários abrem o mesmo cliente, por exemplo, e altaram o mesmo campo, o que prevalecerá, é o ultimo salvo) .. A não ser que se crie uma conexão persistente (O que não acho que seja muito bom) e abra o registro com um SELECT FOR UPDATE ... Att: Thiago Risso ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Matriz Sucursal Replicacao
É por essas e outras que a gente duvida de que teu esquema funcione… SELECT FOR UPDATE é para ser usado somente em casos excepcionais, senão *tem‐se* de usar o controle de transações do SGBD. A gente ??? Até esse momento só vi você quem duvida ... As outras pessoas da lista que participaram da discussão opinaram, expuseram os prós e contras... Mas, com excessão de você, ninguém duvidou do funcionamento... Muito pelo contrário, alguns até incentivaram ... Mas blz ... Vamos deixar isso pra lá ! Estamos aqui para tentar AJUDAR A COMUNIDADE ... Ahh.. Comprei o Livro do DATE, que você sugeriu ... Vou começar a lê-lo , mas depois, tenho medo de começar a colocar empecilho em tudo !! Att: Thiago Risso ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Matriz Sucursal Replicacao
2007/9/21, Thiago Risso [EMAIL PROTECTED]: A gente ??? Até esse momento só vi você quem duvida ... Fora as imprecisões, repare que você não respondeu a objeção técnica. Ahh.. Comprei o Livro do DATE, que você sugeriu ... Vou começar a lê-lo , mas depois, tenho medo de começar a colocar empecilho em tudo Medo infundado. -- +55 (11) 5685 2219 xmpp:[EMAIL PROTECTED] +55 (11) 9406 7191 Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 5686 9607 ICQ/AIM: aim:GoIM?screenname=61287803 MSN: msnim:[EMAIL PROTECTED] ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Matriz Sucursal Replicacao
jovenzinhos Calma! Retornemos aos Postgresql! - Original Message - From: Leandro DUTRA [EMAIL PROTECTED] To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Sent: Friday, September 21, 2007 5:05 PM Subject: Re: [pgbr-geral] Matriz Sucursal Replicacao 2007/9/21, Thiago Risso [EMAIL PROTECTED]: A gente ??? Até esse momento só vi você quem duvida ... Fora as imprecisões, repare que você não respondeu a objeção técnica. Ahh.. Comprei o Livro do DATE, que você sugeriu ... Vou começar a lê-lo , mas depois, tenho medo de começar a colocar empecilho em tudo Medo infundado. -- +55 (11) 5685 2219 xmpp:[EMAIL PROTECTED] +55 (11) 9406 7191 Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 5686 9607 ICQ/AIM: aim:GoIM?screenname=61287803 MSN: msnim:[EMAIL PROTECTED] ___ 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] Matriz Sucursal Replicacao
2007/9/21, Joao [EMAIL PROTECTED]: jovenzinhos Calma! Calmíssimo… Retornemos aos Postgresql! Claro! -- +55 (11) 5685 2219 xmpp:[EMAIL PROTECTED] +55 (11) 9406 7191 Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 5686 9607 ICQ/AIM: aim:GoIM?screenname=61287803 MSN: msnim:[EMAIL PROTECTED] ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Matriz Sucursal Replicacao
..:: Rodrigo Machado ::.. wrote: Tem com eu replicar os dados da Sucursal para a matriz e da matriz para a Sucursal das mesmas tabelas. Você quer fazer uma replicação com múltiplos mestres e assíncrona [1]. Dependendo da natureza dos dados a serem replicados esta solução de replicação simplesmente não funciona. Quando ela pode funcionar? (i) dados incrementais (ii) particionamento para acesso dos dados (iii) sem acesso simultâneo (em todos os nós). Por que ela pode não funcionar? Viola as propriedades ACID. Por exemplo, em um dado momento a mesma informação pode ser alterada em mestres diferentes; na hora do sincronismo qual será a informação correta? [1] http://en.wikipedia.org/wiki/Multi-master_replication -- Euler Taveira de Oliveira http://www.timbira.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral