Ola pessoal. Como o Fabrizio e o Roberto bem colocaram, terei algumas restrições quanto a manter a integridade entre as bases em diversas situações. Estou reavaliando essa idéia tentando adaptar algo com base no que o Charly colocou, utilizando o Slony. Porem ainda não descarto um modelo que realiza a sincronização, ainda que manual entre as bases... Caso alguem da lista esteja no Paraná, proximo a Cascavel e quiser entrar em contato, para viabilizar-mos uma consultoria na area, fique a vontade!
Abraço Julio. -------------------------------------------------- From: "Roberto Mello" <[email protected]> Sent: Saturday, October 30, 2010 5:29 PM To: "Comunidade PostgreSQL Brasileira" <[email protected]> Subject: Re: [pgbr-geral]Add Topic: Escolha do método de replicação - Urgente > 2010/10/28 jmtofoli <[email protected]>: >> >> A idéia é a seguinte: Continuar tendo um servidor central e manter as >> lojas >> conectadas nesse servidor, porem, esse servidor central deve estar >> replicando seus dados para um servidor que fica em cada loja. Caso a net >> caia em alguma loja ou na matriz, o servidor que roda na loja deve >> assumir >> as operações, e é ai que acho que a coisa complica... Nesse caso, a loja >> continuaria rodando, atualizando essa base "local". Voltando a net, esse > > Até aqui é relativamente fácil: Um servidor Master replicando para > Slaves em cada loja, que se tornariam master quando a Net cair. > >> servidor deve sincronizar seus dados com o servidor central e voltar >> a receber as atualizações do servidor central. > > Essa parte aqui enrola bastante. Sincronizar como? Imagine o seguinte > cenário: > > - Servidor central tem 5 pares de sapato disponíveis no estoque > - Net na filial 1 cai e fica usando o servidor local. 4 pares de > sapato são vendidos > - Ao mesmo tempo, na filial 2, que não perdeu conexão, 3 pares de > sapato foram vendidos. > - Net na filial 1 retorna. Como vai sincronizar que foram vendidos > mais sapatos do que tem no estoque? > >> Como o prazo que tenho é curto, estamos dispostos a contratar os serviços >> de >> uma empresa ou pessoa especializada para nos ajudar nessa tarefa. Caso >> alguem da lista possa nos ajudar, por favor entre em contato. > > Nesse prazo, fazer algo assim seria caro, e ainda assim difícil de se > conseguir cobrir todos os casos. > > Mais barato será provavelmente colocar links de internet redundantes, > de provedores diferentes, em cada loja. > > Roberto > _______________________________________________ > 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
