Cache-Memcached-Managed
Cache-memcached-managed
https://metacpan.org/release/Cache-Memcached-Managed
API for managing cached information
The Cache::Memcached::Managed module provides an API to values, cached in one or more memcached servers. Apart from being very similar to the API of Cache::Memcached, the Cached::Memcached::Managed API allows for management of groups of values, for simplified key generation and expiration, as well as version and namespace management and a few other goodies.
Over the functionality provided by the Cache::Memcached module, this module provides: automatic key generation, ID refinement, version management, namespace support, group management, easy (default) expiration specification, automatic fork() detection, magical increment, instant invalidation, dead memcached server detection, starting/stopping memcached servers and an extensive test-suite.
The basic premise is that each piece of information that is to be cached, can be identified by a key, an optional ID, a version and a namespace. The key determines the basic identification of the value to be cached. The ID specifies a refinement on the basic identification. The version ensures that differently formatted values with the same key and ID do not interfere with each other. The namespace ensures that different realms of information (for instance, for different users) do not interfere with each other.
Licensing
License
Verified by
Verified on
Notes
License
Verified by
Debian
Verified on
20 March 2013
Notes
License: GPL-2+
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.
On Debian systems, the complete text of version 2 of the GNU General Public License can be found in `/usr/share/common-
licenses/GPL-2'.
Leaders and contributors
Contact(s) | Role |
---|---|
Elizabeth Mattijsen | contact |
Resources and communication
Audience | Resource type | URI |
---|---|---|
Perl (Ref) | https://metacpan.org/release/Cache-Memcached-Managed | |
Debian (Ref) (R) | https://tracker.debian.org/pkg/libcache-memcached-managed-perl |
Software prerequisites
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.