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/ 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
