- Squid + index + SQL
+ Responder ao Tópico
-
Squid + index + SQL
Olá! Alguém saberia dizer se é possível utilizar postgres ou mysql para fazer índice dos arquivos do diretório do cache do squid/lusca?
Toda vez que o squid precisasse procurar um arquivo ele faria um SELECT no banco de dados pegando como resposta o subdiretório e o nome do arquivo da URL que está sendo utilizada pelo usuário.
Acho que um mysql ou mesmo postgres seriam mais rápidos para fazer essa busca do que o próprio squid!
Alguém tem uma idéia de como implementar isso? Já viu isso em algum lugar?
Obrigado!
Fabricio
-
Re: Squid + index + SQL
Mais rápido que um hash na memória que o squid faz? Não sei...
Teria que mexer no código. EM MUITO CÓDIGO! (Squid é, digamos, não modular).
-
Re: Squid + index + SQL
Humm, é que, conforme o cache vai aumentando o squid vai ocupando mais memória com o index certo? Se ele fizesse uma consulta em banco de dados acho que seria mais ágil...
Abraço!
-
Re: Squid + index + SQL
Creio que um banco de dados como Postgree seria uma estrutura de dados maior e mais complexa, arriscaria de dizer que talvez tornaria o processo mais lento conforme o crescimento do BD.
Porém, como não podemos viver de talvez, o ideal seria implementar a idéia e monitorar o comportamento, isso se você realmente estiver afim de ter esse trabalho.
Mas vá a luta amigo em suas pesquisas, aumentar a eficiência e velocidade no Squid é algo que sempre é bem vindo quando se trata de um serviço de proxy.