Cabal revisions of memcache-0.4.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
name: memcache version: 0.4.0.0+x-revision: 1 synopsis: A memcached client library.-description: A buffered Meta Text protocol client for single servers and clusters.+description: 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 uses the Memcached Meta Text protocol and requires memcached 1.6.0 or+ newer. Username/password authentication is supported through memcached's+ @-Y authfile@ mode; the binary protocol and SASL authentication are no longer+ supported. It supports connecting to a single, or a cluster of Memcached+ servers. When connecting to a cluster, consistent hashing is used for routing+ requests to the appropriate server. Timeouts, retrying failed operations, and+ failover to a different server are all supported, as is Amazon ElastiCache+ auto discovery.+ .+ Multi-get is supported through the pipelined @getMany@. Keys containing+ whitespace or control bytes are sent using the protocol's base64 binary-key+ mode.+ .+ 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 other modules+ are exposed for lower-level use. Version 0.4 is a breaking change from 0.3;+ see the changelog for details. category: Database homepage: https://github.com/dterei/memcache-hs#readme bug-reports: https://github.com/dterei/memcache-hs/issues