# Cache::Memcached [![Build Status](https://travis-ci.org/cosimo/perl6-cache-memcached.svg?branch=master)](https://travis-ci.org/cosimo/perl6-cache-memcached) Perl6 client for [memcached](http://www.danga.com/memcached/) a distributed caching daemon. ## Synopsis ``` use Cache::Memcached; my $memd = Cache::Memcached.new; $memd.set("my_key", "Some value"); $memd.incr("key"); $memd.decr("key"); $memd.incr("key", 2); ``` ## Description This provides an interface to the [memcached](http://www.danga.com/memcached/) daemon. You will need to have access to a memcached server to be able to use it. Currently there is no support for compression or the serialization of structured objects (though both could be provided by the agency of external modules.) ## Installation Assuming you have a working perl6 installation you should be able to install this with *ufo* : ufo make test make install *ufo* can be installed with *panda* for rakudo: panda install ufo Or you can install directly with "panda": # From the source directory panda install . # Remote installation panda install Cache::Memcached Other install mechanisms may be become available in the future. ## Support This should be considered experimental software until such time that Perl 6 reaches an official release. However suggestions/patches are welcomed via github at https://github.com/cosimo/perl6-cache-memcached