Estava fazendo um teste com CyberCluster e aconteceu o que o fabio citou.
Fiz dois teste:
1 - Usando pglb ( Balanceador de Carga)
2 - Um usuario conecotu Server1 e outro no Server2
Obs: Para gerar o id usei a função nextval(sequence)
Configuração:
SERVER 1 SERVER 2 SERVER 3
+------------+ +-------------+ +-----------+
| cluster_1 | | cluster_2 | VPN | cluster_3 |
| rep_1 |------| rep_2 |-----------| |
| lb_1 | | lb_2 | |
|
+------------+ +-------------+ +-----------+
Ao fazer varios inserts na mesma tabela com os dois usuarios aconteceu o
seguinte:
id=100 Nome=João esse valor tinha que ser igual nos tres bancos so que o
usuario 2 tb pegou o 100 e inseriu o Nome=Maria, no meu intendimento o
CyberCluster tinha que prever essa situação por ele implementar o
LoadBalancer entende-se que o usuario pode conectar em qualquer um dos
Server.
Achei que nocaso das sequences o Cyberlsuter ia gerar um id unico
idenpendete do Server. Pelo que eu entedi ele o nextval isolado em cada no.
Provavelmente isso deve acontecer com pgcluster acho que o cybercluster é
basedo nele.
Pelo teste que fiz o ideal é usar o LoadBalancer so para Select e se for ter
que fazer insert concetar somente em um server nunca em dois silmutaneos.
Daniel Theodoro wrote:
>
> Bom dia Pessoal
>
> Eu sou novo na lista e mecho c/ postgres a pouco tempo e gostaria de tirar
> uma
> duvida c/ voces
>
> Na minha empresa existe 4 servidores rodando postgres um idenpendente do
> outro
> porem agora eles querem comprar mais um servidor e transformar os 5 em uma
> cluster
> Eu estou dando uma olhada nas ferramentas pgcluster, pgpool e pargres
> e gostaria de saber se alguns de voces possuem umas estrutura familiar
> ou conhecem algum link ou ferramenta que achem interessante para essa
> estrutura
>
> A cluster vai ser montada em cima do debian 4.0r2 c/ postgresql 8.1
>
> Desde ja agradeco a todos
>
> Atenciosamente Daniel
>
>
>
> --
> Daniel Theodoro
> (11) 93993364
>
> LPIC-1
> Linux Professional Institute Certification
> LPIID: LPI000106590 Code: 55rfnkncn7
> https://www.lpi.org/verify
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
--
View this message in context:
http://www.nabble.com/cluster-c--postgres-tp15480712p15511636.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral