Krawatte :: filelrucache.

Tie :: filelrucache ist ein leichter, aber robuster filesystem basierender persistenter LRU-Cache.
Jetzt downloaden

Krawatte :: filelrucache. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Benjamin Franz
  • Website des Verlags:
  • http://www.nihongo.org/snowhare/utilities/ftpweblog/

Krawatte :: filelrucache. Stichworte


Krawatte :: filelrucache. Beschreibung

Krawatte :: filelrucache ist ein leichter, aber robuster filesystem basierender persistenter LRU-Cache. Krawatte :: filelrucache ist ein leichte, aber robuste filesystem basierte persistente lru cache.synopsisObject-Schnittstelle Verwenden Sie Tie :: filelrucache; mein $ cache = tie :: filelrucache-> neu ({-cache_dir => $ -Ververzeichnis, -ekeep_last => 100}); # Einfügen von Wert in den LRU-Cache mit '-Key' $ Cache-> Update ({-Key => $ Key, -Value => $ Value}); # Geben Sie den Wert in den LRU-Cache mit '-Cache_Key' My $ cache_key = $ Cache-> make_cache_key ({-Key => $ KEY}); $ Cache-> Update ({-cache_key => $ cache_key, -Value => $ value}); # Überprüfen von LRU Cache MY ($ in_cache, $ Value) = $ Cache-> Check ({-Key => $ KEY}); if ($ in_cache) {Rückgabe $ Wert; } # Nicht im Cache - etwas anderes tun # Überprüfen von Lru-Cache mit Beschleunigen Hacker für Objekte, Hashes, Arrays usw mein ($ in_cache, $ value) = $ Cache-> Check ({-cache_key => $ cache_key}); if ($ in_cache) {Rückgabe $ Wert; } # Nicht in Cache - etwas anderes tun # Löschen eines Schlüssels und dessen Wert aus dem Cache $ Cache-> Löschen ({-Key => $ KEY}); # Löschen LRU-Cache $ Cache-> CLEAR; TIEDE-Schnittstelle verwenden Krawatte :: filelrucache; Krawatte% Hash, 'Krawatte :: filelrucache', $ cache_dir, $ keep_last_n; # Hinzufügen eines Schlüssels / Wertes zum Cache $ Hash {$ KEY} = $ -Wert; # Den Cache überprüfen, wenn (existiert nicht $ Hash {$ Key}) {; # Keine Übereinstimmung . . . } else {mein $ value = $ hash {$ key}; . . . } # Entfernen eines Werts aus dem Cache; $ Hash {$ KEY} löschen}; # Cache cache% Hash = (); Hinweis: Hinweis: Iteration über den Cache (jeweils Schlüssel, Werte) ist _Not_ unterstützt funktionale Änderungen.


Krawatte :: filelrucache. Zugehörige Software

Pythondr

PYYHONDR-Projekt ist eine einfache Python-Bibliothek, um die TV-Kanal-Informationen unter http://dr.dk zu analysieren. ...

97

Herunterladen