memcache_client v1.1.0 Memcache.Client
Binary protocol client for Memcached server.
Summary
Functions
Sets value for given key only if it does not already exist
Appends value to given key if it already exists
Decrements a counter on given key
Deletes the value for the given key
Flushes the cache
Gets value for given key
Increments a counter on given key
Gets values for multiple keys with a single pipelined operation
Sets multiple values with a single pipelined operation. Value
needs to be a tuple of key and value
Prepends value to given key if it already exists
Sets valuefor given key only if it already exists
Sets value for given key
Callback implementation for c::application.start/2
Returns the current memcached version
Types
Functions
Specs
add(key, value, opts) :: Memcache.Client.Response.t
Sets value for given key only if it does not already exist.
Specs
append(key, value) :: Memcache.Client.Response.t
Appends value to given key if it already exists.
Specs
decrement(key, pos_integer, opts) :: Memcache.Client.Response.t
Decrements a counter on given key.
Specs
increment(key, pos_integer, opts) :: Memcache.Client.Response.t
Increments a counter on given key.
Specs
mget(Enumerable.t) :: Stream.t
Gets values for multiple keys with a single pipelined operation.
Specs
mset(Enumerable.t) :: Stream.t
Sets multiple values with a single pipelined operation. Value
needs to be a tuple of key and value.
Specs
prepend(key, value) :: Memcache.Client.Response.t
Prepends value to given key if it already exists.
Specs
replace(key, value, opts) :: Memcache.Client.Response.t
Sets valuefor given key only if it already exists.
Specs
set(key, value, opts) :: Memcache.Client.Response.t
Sets value for given key.