23 results (0.513 seconds)
Tie::Cache::LRU - A Least-Recently Used cache 1 ++

This is an implementation of a least-recently used (LRU) cache keeping the cache in RAM. A LRU cache is similar to the kind of cache used by a web browser. New items are placed into the top of the cache. When the cache grows past its size limit, it t...

MSCHWERN/Tie-Cache-LRU-20110205   (1 review) - 05 Feb 2011 04:02:24 GMT - Search in distribution

Tie::Cache::LRU::Expires - Extends Tie::Cache::LRU with expiring ++

This is an expiring LRU cache, using Tie::Cache::LRU. Each entry in this cache expires after 'EXPIRES' seconds (default 3600). The cache is in RAM (see Tie::Cache::LRU). ENTRIES provides the maximum number of entries in the Tie::Cache::LRU cache. It ...

OESTERHOL/Tie-Cache-LRU-Expires-0.55 - 19 Jul 2012 21:47:45 GMT - Search in distribution

Tie::FileLRUCache - A lightweight but robust filesystem based persistent LRU cache ++

Provides a lightweight persistent filesystem based LRU cache. It uses the 'last accessed' timestamp generated by the file system to determine the 'oldest' cache entry and discards the oldest cache entries when needed to stay under the -keep_last limi...

SNOWHARE/Tie-FileLRUCache-1.05 - 14 Sep 2005 19:57:20 GMT - Search in distribution

Cache::LRU - a simple, fast implementation of LRU cache in pure perl ++

Cache::LRU is a simple, fast implementation of an in-memory LRU cache in pure perl. FUNCTIONS Cache::LRU->new(size => $max_num_of_entries) Creates a new cache object. Takes a hash as the only argument. The only parameter currently recognized is the "...

KAZUHO/Cache-LRU-0.04 - 07 Apr 2014 21:54:05 GMT - Search in distribution

Tie::Hash::LRU - LRU hashes for Perl (XS implementation) ++

This module provides XS implementation of the LRU algorithm. It merely puts hash entry in front of the queue each time this entry accessed. Tied hashes have significant overhead and cannot perform as fast as a simple subroutine call. But the benefits...

ZZZ/Tie-Hash-LRU-0.05 - 27 Nov 2011 18:46:20 GMT - Search in distribution

Cache - the Cache interface ++

The Cache modules are designed to assist a developer in persisting data for a specified period of time. Often these modules are used in web applications to store data locally to save repeated and redundant expensive calls to remote machines or databa...

SHLOMIF/Cache-2.10 - 13 May 2014 11:26:04 GMT - Search in distribution

TX - a simple template system based on Text::Template::Library ++

"Text::Template::Base" and "Text::Template::Library" are good at processing single templates. They lack the ability to manage sets of template files. This module adds that functionality in a (what I think) user friendly manner. The most important fun...

OPI/TX-0.09 - 14 Jun 2010 16:05:06 GMT - Search in distribution

CHI - Unified cache handling interface 31 ++

CHI provides a unified caching API, designed to assist a developer in persisting data for a specified period of time. The CHI interface is implemented by driver classes that support fetching, storing and clearing of data. Driver classes exist or will...

HAARG/CHI-0.58   (5 reviews) - 21 Jul 2013 14:23:23 GMT - Search in distribution

Tie::Cache - LRU Cache in Memory 1 ++

This module implements a least recently used (LRU) cache in memory through a tie interface. Any time data is stored in the tied hash, that key/value pair has an entry time associated with it, and as the cache fills up, those members of the cache that...

CHAMAS/Tie-Cache-0.21 - 19 May 2014 15:53:49 GMT - Search in distribution

DBI - Database independent interface for Perl 150 ++

The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used. It is important to remember th...

TIMB/DBI-1.631   (27 reviews) - 20 Jan 2014 11:12:44 GMT - Search in distribution

Frost - Feasible Referential Object STorage 1 ++

Once upon a time, when there were still real winters with frosty air, an old moose named Elly Elk walked through the snow-white forest and murmured over and over "How can I become persistent?", "I want to live forever!" and more and more of that agon...

ERNESTO/Frost-0.70 - 16 Oct 2010 16:34:50 GMT - Search in distribution

Memoize - Make functions faster by trading space for time 10 ++

`Memoizing' a function makes it faster by trading space for time. It does this by caching the return values of the function in a table. If you call the function again with the same arguments, "memoize" jumps in and gives you the value out of the tabl...

MJD/Memoize-1.03   (2 reviews) - 22 Apr 2012 21:19:03 GMT - Search in distribution

Tie::Cacher - Cache a (sub)set of key/value pairs. Tie and OO interface. ++

This module implements a least recently used (LRU) cache in memory through a tie and a OO interface. Any time a key/value pair is fetched or stored, an entry time is associated with it, and as the cache fills up, those members of the cache that are t...

THOSPEL/Tie-Cacher-0.09 - 07 Jun 2004 01:31:50 GMT - Search in distribution

List::MRU - Perl module implementing a simple fixed-size MRU-ordered list. ++

Perl module implementing a simple fixed-size most-recently-used- (MRU)-ordered list of values/objects. Well, really it's a most- recently-added list - items added to the list are just promoted to the front of the list if they already exist, otherwise...

GAVINC/List-MRU-0.04 - 27 Dec 2006 10:29:37 GMT - Search in distribution

Installation ++
ASVBR/DBIx-PgLink-0.01 - 27 Dec 2007 09:11:40 GMT - Search in distribution

Memoize::ExpireLRU - Expiry plug-in for Memoize that adds LRU cache expiration ++

For the theory of Memoization, please see the Memoize module documentation. This module implements an expiry policy for Memoize that follows LRU semantics, that is, the last n results, where n is specified as the argument to the "CACHESIZE" parameter...

BPOWERS/Memoize-ExpireLRU-0.55 - 12 Apr 2000 02:08:22 GMT - Search in distribution

Attribute::TieClasses - Attribute wrappers for CPAN Tie classes ++

Damian Conway's wonderful "Attribute::Handlers" module provides an easy way to use attributes for "tie()"ing variables. In effect, the code in the synopsis is simply use Attribute::Handlers autotie => { Timeout => 'Tie::Scalar::Timeout' }; Still, goi...

MARCEL/Attribute-TieClasses-1.101700 - 19 Jun 2010 09:12:30 GMT - Search in distribution

Math::PartialOrder - abstract base class for datatype hierarchies. ++

The Math::PartialOrder class is just a wrapper for Math::PartialOrder::Std. The classes in the Math::PartialOrder distribution all descend from Math::PartialOrder::Base, and are capable of representing any finite rooted partial order, although the si...

MOOCOW/Math-PartialOrder-0.01 - 30 Oct 2001 22:53:07 GMT - Search in distribution

Tie::Hash::Cache::MRU - a simple MRU cache with a TIEHASH interface ++

Create a tied hash interface that memoizes only so many entries. Expiry is obtained by keeping two cache hashes, and throwing out the old one when the new one gets more than SIZE buckets filled. this is crude but effectively avoids all the bookkeepin...

DAVIDNICO/Tie-Hash-Cache-MRU-0.02 - 10 Dec 2004 21:32:09 GMT - Search in distribution

Apache2::Translation - Configuring Apache dynamically ++

As the name implies "Apache2::Translation" lives mostly in the URI Translation Phase. It is somehow similar to "mod_rewrite" but configuration statements are read at runtime, thus, allowing to reconfigure a server without restarting it. The actual co...

OPI/Apache2-Translation-0.34 - 12 Jun 2011 09:15:29 GMT - Search in distribution




Hosting generously
sponsored by Bytemark