table of contents
Cache::Ref::LIFO(3pm) | User Contributed Perl Documentation | Cache::Ref::LIFO(3pm) |
NAME¶
Cache::Ref::LIFO - Saves entries until full, discarding subsequent sets.SYNOPSIS¶
my $c = Cache::Ref::LIFO->new( size => $n ); $c->set( foo => 42 ); $c->get("foo");
DESCRIPTION¶
This is a very naive cache algorithm, it saves cache sets until the cache is full, at which point all additional saves which aren't a value update are discarded immediately.For very predictable workflows this is potentially a good fit, provided the MFU is used early on.
The advantages is that the code is very simple as a result.
AUTHOR¶
Yuval KogmanCOPYRIGHT AND LICENSE¶
This software is copyright (c) 2010 by Yuval Kogman.This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
2010-09-23 | perl v5.12.4 |