On 16-05-2013 10:18, Fábio Thomaz wrote:

[evite top-posting]

> -> 1 banco na nuvem e um em cada unidade;
> -> Usar a replicação nativa hoje existente: Nuvem -> Bancos Locais;
> -> Fazer alterações apenas na Nuvem, conectando o sistema pela internet;
> -> Direcionar a conexão para a base local apenas para consultas, estas
> usadas para relatórios ou caso a conexão venha a cair, fazendo que pelo
> menos o cliente possa consultar as informações no sistema até que a
> conexão seja restabelecida;
> 
É um cenário mais realista.

>   Neste caso acima eu teria que investir em banda de internet, já que
> todos os registros que subirem para o servidor, irão voltar novamente
> para sincronizar a base principal, passando estes registros pela rede
> esterna duas vezes, o que não seria muito legal.
> 
Geralmente o inbound (entrada) *não* é taxado; somente o outbound (saída).

>   Também estive pensando em liberar operações em algumas partes críticas
> do sistema na base local, gerando uma PK com uma sequência de valores
> que ao invés de ser incrementada, seria decrementada a partir de zero,
> tendo assim uma sequência negativa. Estas, após o restabelecimento da
> conexão, seriam transportadas para o servidor principal, e neste
> momento, receberiam uma "PK real".
> 
Fuja disso! Tecnicamente frágil.


-- 
   Euler Taveira                   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a