| Cache :: contrafile. Estruturas de dados de cache analisadas de arquivos, assistindo para atualizações no arquivo |
Baixe Agora |
Cache :: contrafile. Classificação e resumo
- 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