replicação de banco de dados

1. replicação de banco de dados

davi
tosko

(usa Debian)

Enviado em 27/02/2017 - 23:38h

Saudações,

foi solicitado para resolver um problema específico de uma empresa, o cenário é o seguinte:

a empresa distribui um software em diversas cidades do estado, cada cidade é independente não tem ligação com outra cidade é um software do meio público, este software usa base de dados postgres, eles tem a necessidade de na matriz da empresa ter uma extensão das bases de dados de todos os seus clientes no estado, uma replicação pra facilitar consultas e suporte aos seus clientes. O que eu penso em fazer é uma replicação em que na matriz da empresa se tenha acesso aos dados dos clientes da mesma porem se for feito uma alteração na base de dados da matriz esta alteração se replique pros clientes também algo como se fosse um banco de dados só dividido em dois computadores distintos e distantes.

pelo que eu pesquisei da replicação nativa do postgres que é assincrona ou seja MASTER --> SLAVE isto não é possível pois o slave não aceita escrita só consulta, ai vi que tem diversas e diversas ferramentas extras pra automatizar estas replicações...

a pergunta é se este cenário que eu descrevi acima é possível se fazer? são bases pequenas de no máximo 4GB e pouca escrita diária acredito que o delay da internet não seria um problema sério. se tem como fazer qual o melhor caminho a seguir, estou começando a estudar replicação agora, tem uma universo de informações.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts