This library provides a client interface to a Memcache cluster. It is aimed at full binary protocol support, ease of use and speed.
This library is BSD-licensed.
-
Timeouts
-
Ring / CHORD support
-
Thread-safe?
-
mutli(-get)
-
Connection drop / reconnect resiliance?
-
Asynchronous support?
-
Connection pooling?
-
Tweaking? (e.g., drop in hash algorithm?, timeout, max connection retries...)
-
Max value validation...?
-
Optimizations? http://code.google.com/p/spymemcached/wiki/Optimizations
-
Typeclass for serialization?
-
Monad / Typeclass for memcache?
-
UDP
-
ASCII
We are happy to receive bug reports, fixes, documentation enhancements, and other improvements.
Please report bugs via the github issue tracker.
Master git repository:
git clone git://github.com/bos/mc-hs.git
This library is written and maintained by David Terei, davidterei@gmail.com.