Euler Taveira de Oliveira-2 wrote:
> 
> charles andre escreveu:
>> Pelo que estudei o pgpool-II em caso de falha para sincronizar 
>> o servidor que saiu do ar ele usa o PITR ou RSYNC e o pgcluster usa
>> o RSYNC. Em uma base de dados muito grande em torno de 20 TB acho que
>> essa sincronização não é viavel: o pitr varios arquivos a serem copiados,
>> controle dos arquivos etc e o rsync trava o sistema de arquivos ppara 
>> poder copiar os dados ? 
> Mesmo em uma base de dados com dezenas de terabytes, o que você precisa é 
> copiar somente os logs de transação (em sistemas de baixa alteração isso
> pode 
> ser poucos megabytes). O rsync trava o que?
> 
> Mas e em sistemas com mais de 20 milhoes de alterações dias.
> 
> Pelo que vi no pglcuster para copiar os dados sem que haja alteração ele
> trava o systema de arquivos no caso a pasta data até que os dados sejam
> copiados para o no que esta voltando.
> 
>> Ele não deveria sincronizar so os dados que foram alterados depois que o
>> server caiu em vez de mandar tudo de novo ?
>> 
> Sim. E é isso que as técnicas de warm/hot standby e replicação fazem.
> 
>> Um outro problema, tabelas que usam sequence como chave primaria. No
>> pgpool-II para resolver esse impasse ele tem o paramentro
>> insert_lock => Replicating a table with SERIAL data type, the SERIAL
>> column
>> value may differ between the backends.
>> esse parametro loca a tabela em cada insert into para que o valor da
>> sequence fique indentico em cada no, para uma grande cargar de dados acho
>> inviavel.
> Isso porque o pgpool-II tenta resolver um problema (que ao meu ver
> pertence a 
> própria arquitetura do PostgreSQL) a nível de aplicação.
> 
>> Acho que um dos grandes problemas da replicação multimaster e reolver o
>> impasse da sequence se alguem tiver alguma outra sugestão ficarei grato.
> Como eu disse, esse problema não foi resolvido no PostgreSQL. Espero poder 
> trabalhar nisso (replicação multi-mestre) ao longo desse ano.
> 
> 
> -- 
>    Euler Taveira de Oliveira
>    http://www.timbira.com/
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Replica%C3%A7%C3%A3o-Multi-master-pglcuster---pgpool-II-ou-Outro-tp22928770p22932671.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a