Cache :: contrafile.

Estruturas de dados de cache analisadas de arquivos, assistindo para atualizações no arquivo
Baixe Agora

Cache :: contrafile. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • BBC
  • Site do editor:
  • http://www.bbc.co.uk

Cache :: contrafile. Tag


Cache :: contrafile. Descrição

Estruturas de dados de cache analisadas de arquivos, assistindo para atualizações no arquivo CACHE :: O ContraFile é um módulo Perl que armazena em cache uma estrutura de dados contra um nome de arquivo, atacando o arquivo para determinar se ele foi alterado e precisa ser reavaliado. Você fornece uma rotina para gerar a estrutura de dados dada ao nome do arquivo. Este módulo é recomendado para arquivos que mudam com pouca frequência, mas são lidos com frequência, especialmente se forem caros para analisar. O exemplo usa inclui modelos pré-compilados por cache, xml pré-analisados ou arquivos de dados no WebServers.Esta abordagem tem a vantagem sobre o armazenamento em cache preguiçoso (onde itens de cache não são validados por um período de tempo) que vários processos (por exemplo, Modperl daemons), mantendo um cache Toda a atualização ao mesmo tempo, então você não obterá resultados inconsistentes se solicitar dados de diferentes processos. O próprio módulo é simplesmente uma fábrica para vários módulos de backend (cada uma expondo a mesma API). A distribuição inclui backends para armazenamento em cache ou cache de memória usando armazenável, além de um adaptador para usar qualquer módulo que ofereça as interfaces de cache ou cache :: de cache como a implementação de cache. As estruturas são automaticamente serializadas / desserializadas pelos módulos de back-end se forem Ser persistido em algum lugar diferente da memória (por exemplo, no sistema de arquivos) .Synopsis use cache :: Ota-atelha; Meu $ cache = novo cache :: Nota (carregador, \% opções); $ cache-> obter ($ filename); $ cache-> purga (); Sub carregador {My $ Filename = Shift; minha $ data_structure = do_really_expension_parsing ($ filename); retornar $ data_structure; } Requisitos: · Perl.


Cache :: contrafile. Software Relacionado