name: memcache
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 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:

You should only need to import Database.Memcache.Client, but for now other
modules are exposed.
license_spdx: BSD-3-Clause
version: 0.3.0.1
spec_version: 1.0
download_url: http://hackage.haskell.org/package/memcache-0.3.0.1/memcache-0.3.0.1.tar.gz
home_url: 
                https://github.com/dterei/memcache-hs
              
news_url: https://libraries.io/hackage/memcache/versions.atom
date: 2023-12-02
about_resource: NONE
libraries_io_url: https://libraries.io/hackage/memcache?number=0.3.0.1
vcs_tool: git
vcs_repository: https://github.com/dterei/memcache-hs
vcs_branch: main
