View Source Cache.Redis (elixir_cache v0.3.2)
This module interacts with redis using a pool of connections
options
Options
:uri
(String.t/0
) - Required. The connection uri to redis:size
(pos_integer/0
) - The amount of workers in the pool:max_overflow
(pos_integer/0
) - The amount of max overflow the pool can handle:strategy
- The type of queue to use for poolboy
Link to this section Summary
Functions
See Cache.Redis.Global.command/3
.
See Cache.Redis.Global.command!/3
.
See Cache.Redis.Hash.hash_delete/4
.
See Cache.Redis.Hash.hash_get/4
.
See Cache.Redis.Hash.hash_get_all/3
.
See Cache.Redis.Hash.hash_get_many/3
.
See Cache.Redis.Hash.hash_scan/4
.
See Cache.Redis.Hash.hash_set/6
.
See Cache.Redis.Hash.hash_set_many/4
.
See Cache.Redis.Hash.hash_values/3
.
See Cache.Redis.JSON.array_append/5
.
See Cache.Redis.JSON.clear/4
.
See Cache.Redis.JSON.delete/4
.
See Cache.Redis.JSON.get/4
.
See Cache.Redis.JSON.incr/5
.
See Cache.Redis.JSON.set/5
.
See Cache.Redis.Global.pipeline/3
.
See Cache.Redis.Global.pipeline!/3
.
See Cache.Redis.Global.scan/3
.
Link to this section Functions
See Cache.Redis.Global.command/3
.
See Cache.Redis.Global.command!/3
.
See Cache.Redis.Hash.hash_delete/4
.
See Cache.Redis.Hash.hash_get/4
.
See Cache.Redis.Hash.hash_get_all/3
.
See Cache.Redis.Hash.hash_get_many/3
.
See Cache.Redis.Hash.hash_scan/4
.
See Cache.Redis.Hash.hash_set/6
.
See Cache.Redis.Hash.hash_set_many/4
.
See Cache.Redis.Hash.hash_values/3
.
json_array_append(pool_name, key, path, value_or_values, opts \\ [])
View SourceSee Cache.Redis.JSON.array_append/5
.
See Cache.Redis.JSON.clear/4
.
See Cache.Redis.JSON.delete/4
.
See Cache.Redis.JSON.get/4
.
See Cache.Redis.JSON.incr/5
.
See Cache.Redis.JSON.set/5
.
See Cache.Redis.Global.pipeline/3
.
See Cache.Redis.Global.pipeline!/3
.
See Cache.Redis.Global.scan/3
.