text: The memcache package
  A client library for a memcached cluster. Memcached is an in-memory key-value store typically used as a distributed and shared cache. Clients connect to a group of memcached servers and perform out-of-band caching for things like SQL results, rendered pages, or third-party APIs.
  It supports the binary memcached protocol and SASL authentication. No support for the ASCII protocol is provided. It supports connecting to a single, or a cluster of memcached servers. When connecting to a cluser, consistent hashing is used for routing requests to the appropriate server. Timeouts, retrying failed operations, and failover to a different server are all supported.
  Complete coverage of the memcached protocol is provided except for multi-get and other pipelined operations.
  Basic usage is:
  import qualified Database.Memcache.Client as M mc <- M.newClient [M.ServerSpec "localhost" 11211 M.NoAuth] M.def M.set mc "key" "value" 0 0 v <- M.get mc "key"
  You should only need to import Database.Memcache.Client, but for now other modules are exposed.
  Properties
  Modules
  Downloads
  - memcache-0.2.0.0.tar.gz [browse] (Cabal source package)
  - Package description (included in the package)
  Maintainer's Corner
  For package maintainers and hackage trustees