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 value
for 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 value
for given key
only if it already exists.
Specs
set(key, value, opts) :: Memcache.Client.Response.t
Sets value
for given key
.