|
NAMEGantry::Plugins::Cache::Memcached - A Plugin interface to a caching subsystemSYNOPSISIt is sometimes desirable to cache data between page acceses. This module gives access to the Cache::Memcached module to store that data.<Perl> # ... use MyApp qw{ -Engine=CGI -TemplateEngine=TT Cache::Memcached }; </Perl> DESCRIPTIONThis plugin mixes in methods to store data within a cache. This data is then available for later retrival. Data is stored within the cache by key/value pairs. There are no restrictions on what information can be stored. This cache is designed for short term data storage. Cached data items will be timed out and purged at regular intervals. The caching system also has the concept of namespace. Namespaces are being used to make key's unique. So you may store multiple unique data items within the cache.CONFIGURATIONThe following items can be set by configuration:cache_rehash wither to attempt a failover to another server cache_expires the expiration of items within the cache cache_servers which cache servers to use cache_compress_threshold the threshold to start compression The following reasonable defaults are being used for those items: cache_rehash no cache_expires 3600 seconds cache_servers 127.0.0.1:11212 cache_compress_threshold 1000 bytes Since this cache is being managed by Cache::Memcached, any changes to those defaults should be consistent with that modules usage. METHODS
SEE ALSOGantry AUTHORSKevin L. Esteb <kesteb@wsipc.org>, Tim Keefer <tim@timkeefer.com>COPYRIGHT AND LICENSECopyright (C) 2007 Kevin L. EstebThis library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available.
Visit the GSP FreeBSD Man Page Interface. |