@hackage memcache0.0.0
A memcached client library.
Installation
Dependencies (5)
- base <5
- binary >=0.6.2.0
- blaze-builder >=0.3.1.0
- bytestring >=0.9.2.1
- network >=2.4 Show all…
Dependents (6)
@hackage/freckle-app, @hackage/freckle-http, @hackage/yesod-session-persist, @hackage/sprinkles, @hackage/acme-everything, @hackage/freckle-memcached
memcache: Haskell Memcache Client
This library provides a client interface to a Memcache cluster. It is aimed at full binary protocol support, ease of use and speed.
Licensing
This library is BSD-licensed.
To do
-
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
Other clients
Get involved!
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/dterei/mc-hs.git
Authors
This library is written and maintained by David Terei, code@davidterei.com.