Tudo bem Leonardo?

On 8/21/07, Leonardo Chaves <[EMAIL PROTECTED]> wrote:
> Olá a todos.
>
> Estou atrás de informações sobre o Pgpool II . No site do projeto não existe
> uma data provável de lançamento.

Eu estava olhando o site do Pgpool 2 ontem mesmo.

> Estou com um projeto em que preciso balancear a carga entre 5 servidores
> idênticos. O projeto é sobre um jornal de grande volume de dados que
> precisa ser consultado online. Atualmente estamos usando um servidor apenas
> e a pesquisa está extremamente lenta. (algo em torno de 2~3 minutos por
> pesquisa em uma base de 20 gigas) ,  e estamos usando o contrib FTS.

O FTS permite apenas uma consulta por vez, se nao me engano. Eu
trabalhei num projeto de indexacao do catalogo inteiro de uma editora
de livros aqui, e o FTS foi inviavel por essa limitacao. Isso foi a
uns 3 anos atras, entao talvez as coisas tenham melhorado.

>  Enquanto não recebo o aguardado Storage (IBM) estou pensando em soluções
> paleativas. O pgpool para fazer o balaceamento das pesquisas seria perfeito,
> assim eu colocaria 5 servidores de porte mediano para fazer o trabalho de 1.

Olha, poderias usar uma solucao parecida com o que a Skype usa, com o
PL/Proxy, que eles escreveram. Eles fazem um particionamento
horizontal dos dados, com cada banco ficando com um pedaco dos dados.
Todas as consultas sao feitas atraves de funcoes em PL/Proxy, que se
encarrega de direcionar a consulta para o servidor que detem aqueles
dados.

Veja 
https://developer.skype.com/SkypeGarage/DbProjects/SkypePostgresqlWhitepaper

> Como não posso esperar, comecei a desenvolver um solução na qual o banco
> faria o balanceamento através de uma tabela de informações sobre os demais
> servidores. A conexão se dará por dblink e a replicação via rsync.

Estas basicamente fazendo o particionamento horizontal que o pessoal
do Skype descreve, mas com todos os dados replicados.

Ainda hoje vou experimentar com o Londiste, a solucao de replicacao do
Skype. E' outra alternativa pra voce:
https://developer.skype.com/SkypeGarage/DbProjects/

Continue a relatar sua experiencia para nos, por favor :-)

-Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a