Obrigado Fabrízio, Já li o artigo do Fábio Telles, inclusive postei um comentário... É algo mais complicado que eu pensei, tem um projeto descrito no link abaixo http://wiki.postgresql.org.br/Palestras_do_PGCon_Brasil_2008?action=AttachFile&do=get&target=pgcon2008-wagner.pdf interessante que remete a um programa pago, mas pela experiência relatada, é muito difícil, como diz o Fábio, a maioria das soluções são sempre o contorno... Estou desanimamado.... Acho que os programadores de bd deveriam investir neste caminho, acho queria a solução para muito problemas de disponibilidade e backup... Especificamente sobre a sincronização com os notebooks, será que tem alguma solução?
Professador 2009/10/24 Fabrízio de Royes Mello <[email protected]> > > 2009/10/24 Professador de Idéias <[email protected]> > > Prezados amigos, >> É possível um banco de dados que funcione da seguinte maneira: >> uma empresa com filiais em todos os estados que tenham vendedores que >> trabalhem com seu laptops off line. O vendedor tem uma base de dados que ao >> sair de manhã sincroniza com a filial, inclue na base da filial novos >> pedidos e atualiza sua base... >> a filial, por sua vez, sincroniza com a central. A maioria dos dados devem >> estar nos notebook dos vendedores para leitura e escrita... >> inicialmente, é razoável que os dados dos venderes estejam com um dia de >> atraso, quando os recursos de rede e disponibilidade dos servidores forem >> crescendo o tempo diminui... >> Dúvidas: >> É possivel isso no posgres? >> Qual ferramenta? por onde começo as buscas? >> Seria viável do ponto de vista da capacidade de 20 vendedores por filial >> sincronizar no período de 1 hora. com uma base aproximada de 50.000 clientes >> e 400 pedidos por dia. >> A questão da segurança dos dados nos notebooks? >> >> > > Pelo que pude perceber o que você necessita é de Replicação Multi-Master > Assíncrona... certo??? > > É um assunto bem polêmico e inúmeras vezes discutido aqui na lista... seria > interessante dares uma lida no ótimo artigo do Sr. Fábio Telles [1] que > considera vários pontos a respeito da solução que você deseja implementar. > > Uma solução nessas é possível sim... tenho um cliente que usa PostgreSQL e > tem várias filias que sincronizam com a Matriz (Replicacao Multi-Master > Assincrona) mas a solução foi toda construida por ele... e focada na > aplicação dele... não faz uso de nenhuma ferramenta de replicação do > PostgreSQL... e para o cenário dele funciona adequadamente... mas a > aplicação dele é preparada para isso (garantia de pks, sequences, entre > outros)... > > Para encurtarmos caminho dá uma lida no artigo [1], faça suas ponderações, > e retorne com suas dúvidas... > > > [1] > http://www.midstorm.org/~telles/2009/07/06/a-lenda-da-replicacao-multimaster-sincrona-em-bases-distribuidas/<http://www.midstorm.org/%7Etelles/2009/07/06/a-lenda-da-replicacao-multimaster-sincrona-em-bases-distribuidas/> > > Cordialmente, > -- > Fabrízio de Royes Mello > >> Blog sobre TI: http://fabriziomello.blogspot.com > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
