Ate :: FileLrucache

TIE :: FileLrucache es un caché LRU persistente liviano pero robusto basado en Sistema de archivos.
Descargar ahora

Ate :: FileLrucache Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Benjamin Franz
  • Sitio web del editor:
  • http://www.nihongo.org/snowhare/utilities/ftpweblog/

Ate :: FileLrucache Etiquetas


Ate :: FileLrucache Descripción

ETIQUE :: FileLRUCACE es un caché LRU persistente liviano pero robusto basado en Sistema de archivos. ETIQUE :: FileLRUCACE es una interfaz láctima láctima pero robusta de archivos de archivos lRU Cache.SynopsisObject Interface Tie :: FileLrucache; MY $ Cache = TIE :: FileLrucache-> Nuevo ({-Cache_DIR => $ directorio, -yeple_last => 100}); # Insertar el valor en la caché de LRU usando '-KEY' $ CACHE-> Actualización ({-KEY => $ Tecla, -Value => $ valor}); # Insertar el valor en la caché de LRU usando '-Cache_Key' My $ cache_key = $ cache-> make_cache_key ({-key => $ clave}); $ cache-> actualización ({-cache_key => $ cache_key, -value => $ valor}); # Comprobación de LRU Cache My ($ in_cache, $ valor) = $ cache-> Check ({-Key => $ Key}); Si ($ in_cache) {devuelve $ valor; } # No en caché: haga algo más # Comprobación de la caché de LRU con aceleración de HACK para objetos, hashes, matrices, etc. usadas como llaves My $ cache_key = $ cache-> make_cache_key ({-key => $ algo}); mi ($ in_cache, $ valor) = $ cache-> cheque ({-cache_key => $ cache_key}); Si ($ in_cache) {devuelve $ valor; } # No en caché: haga algo más # Eliminación de una tecla y su valor de la memoria caché $ cache-> Eliminar ({-KEY => $ KEY}); # CLEARING LRU CACHE $ CACHE-> BORRAR; Interfaz atada Use Lazo :: FileLrucache; Lazo% hash, 'Tie :: FileLrucache', $ cache_dir, $ keep_last_n; # Agregar una llave / valor al caché $ hash {$ Tecla} = $ Valor; # Comprobación del caché si (no existe $ hash {$ KEY}) {; # Sin coincidencia . . . } else {MY $ valor = $ hash {$ Key}; . . . } # Extracción de un valor de la memoria caché; Eliminar $ hash {$ KEY}; # Borrar el caché% hash = (); Nota: la iteración sobre el caché (cada hora, las teclas, los valores) es _not_ compatible. Requisements: · Perlwhat es nuevo en esta versión: · Cambios en las pruebas de POD para hacer que sean más amigables con los cápsulos. · No Cambios funcionales.


Ate :: FileLrucache Software relacionado

Html :: hiliter

HTML :: Hiliter es un módulo PERL que puede resaltar las palabras en un documento HTML al igual que un hiliter de fieltro. ...

158

Descargar

DBD :: maxdb

DBD :: MaxDB es un módulo PERL para el controlador de base de datos MySQL MAXDB para el módulo DBI versión 7.6.0 Build 027-121-124-939. ...

150

Descargar