Difference between revisions of "Cache-Memcached-Managed"

From Free Software Directory
Jump to: navigation, search
m (Blanked the page)
(Undo revision 43280 by Megalanya 0 (talk))
Line 1: Line 1:
 +
{{Entry
 +
|Status=
 +
|User level=
 +
|Submitted by=Debian import
 +
|Computer languages=Perl
 +
|Name=Cache-memcached-managed
 +
|Submitted date=2013-03-20
 +
|Short description=API for managing cached information
 +
|VCS checkout command=
 +
|Full description=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.
 +
|Component programs=
 +
|Homepage URL=http://search.cpan.org/dist/Cache-Memcached-Managed/
 +
|Is GNU=No
 +
}}
 +
{{Import
 +
|Date=2013-03-20
 +
|Source=Debian import
 +
|Source link=http://packages.debian.org/sid/libcache-memcached-managed-perl
 +
}}
 +
{{Project license
 +
|License verified date=2013-03-20
 +
|License verified by=Debian
 +
|License copyright=©
 +
© 2005-2006, BOOKINGS
 +
© 2007-2008, BOOKING.COM
 +
© 2012, Elizabeth Mattijsen
 +
 +
|License=GPLv2orlater
 +
|License note=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'.
 +
}}
 +
{{Project license
 +
|License verified date=2013-03-20
 +
|License verified by=Debian
 +
|License copyright=© 2012, Fabrizio Regalli <fabreg@fabreg.it>
 +
© 2011, Nicholas Bamber <nicholas@periapt.co.uk>
 +
© 2010, Antony Gelberg <antony.gelberg@gmail.com>
 +
 +
|License=GPLv2orlater
 +
|License note=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'.
 +
}}
 +
{{Person
 +
|Real name=Elizabeth Mattijsen
 +
|Resource URL=
 +
|Role=contact
 +
|Email=liz@dijkmat.nl
 +
}}
 +
{{Resource
 +
|Resource URL=http://search.cpan.org/dist/Cache-Memcached-Managed/
 +
|Resource kind=Download
 +
}}

Revision as of 06:46, 15 February 2017


[edit]

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.



Download




Categories





Licensing

License

Verified by

Verified on

Notes

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

AudienceResource typeURI
Perl (Ref)https://metacpan.org/release/Cache-Memcached-Managed
Debian (Ref) (R)https://tracker.debian.org/pkg/libcache-memcached-managed-perl


Software prerequisites




Entry




Date 2013-03-20
Source Debian import
Source link http://packages.debian.org/sid/libcache-memcached-managed-perl

[[Category:]]








"contact" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.






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.