2013/10/21 <[email protected]>: > > Estou estudando o funcionamento do Postgres-XC para utilizá-lo e um cenário > aqui da empresa onde trabalho. > > "Servidor Principal"(fica na empresa) tem as bases de todos os clientes, > sendo o nome da base o próprio cnpj do cliente
São bases mesmo ou esquemas? Desculpa a pergunta básica, é que muita gente vem de sistemas que confundem bases com esquemas (MySQL, por exemplo) ou esquemas com usuários (Oracle, por exemplo). > em cada cliente tem um > servidor que vai sincronizar com o servidor principal e ter apenas a base > daquele cliente. Ambos servidores vão sofrer alterações de dados, pois o > servidor que opera no cliente é para uso quando em loco. O servidor > principal que fica aqui na empresa será para consultas quando o cliente > estiver externo a sua organização e também para backup. > > No entanto, no cliente vejo as bases de dados de todos os outros clientes. É > possível realizar alguma configuração para que isso não aconteça? Significa que você paralelizou todo um /cluster/ (grupo de bases de dados), certo? > O Postgres-XC me permitirá realizar tal funcionamento? Se não, qual > replicador vocês me recomendariam. O Postgres XC não é um replicador, mas um SGBD paralelo. Não sei se ele lida bem com servidores remotos; bases paralelizadas costumam exigir baixa latência, alta banda e alta disponibilidade de conexão entre os diversos nós. Já que você organizou seus clientes em bases de dados, algo te impede de separá-los em grupos para a paralelização, se acaso isso funcionar bem? Cada um em seu grupo (/cluster/) talvez permita paralelizar váras bases independentes, *caso lide bem com paralelismo entre servidores distantes, o que duvido*. _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
