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.