Exq.Redis.Connection (exq v0.23.0)

View Source

The Connection module encapsulates interaction with a live Redis connection or pool.

Summary

Functions

decr!(redis, key)

del!(redis, key, options \\ [])

expire!(redis, key, time \\ 10)

flushdb!(redis)

get!(redis, key)

incr!(redis, key)

keys!(redis, search \\ "*")

llen!(redis, list)

lpop(redis, key)

lpush!(redis, key, value)

lrange!(redis, list, range_start \\ "0", range_end \\ "-1")

lrem!(redis, list, value, count \\ 1, options \\ [])

q(redis, command, options \\ [])

qp(redis, command, options \\ [])

qp!(redis, command, options \\ [])

rpush!(redis, key, value)

sadd!(redis, set, member)

scan!(redis, cursor, search, count)

scard!(redis, set)

set!(redis, key, val \\ 0)

sismember!(redis, set, member)

smembers!(redis, set)

srem!(redis, set, member)

zadd(redis, set, score, member, options \\ [])

zadd!(redis, set, score, member)

zcard!(redis, set)

zcount!(redis, set, min \\ "-inf", max \\ "+inf")

zrange!(redis, set, range_start \\ "0", range_end \\ "-1")

zrangebyscore(redis, set, min \\ "0", max \\ "+inf")

zrangebyscore!(redis, set, min \\ "0", max \\ "+inf")

zrangebyscorewithlimit!(redis, set, offset, size, min \\ "0", max \\ "+inf")

zrangebyscorewithscore(redis, set, min \\ "0", max \\ "+inf")

zrangebyscorewithscore!(redis, set, min \\ "0", max \\ "+inf")

zrangebyscorewithscoreandlimit!(redis, set, offset, size, min \\ "0", max \\ "+inf")

zrem(redis, set, member)

zrem!(redis, set, members)

zrevrangebyscorewithlimit!(redis, set, offset, size, min \\ "0", max \\ "+inf")

zrevrangebyscorewithscoreandlimit!(redis, set, offset, size, min \\ "0", max \\ "+inf")