exq v0.8.5 Exq.Redis.Connection

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

Summary

Functions

decr!(redis, key)
del!(redis, key)
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)
q(redis, command)
qp(redis, command)
qp!(redis, command)
rpoplpush(redis, key, backup)
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)
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")
zrangebyscorewithscore!(redis, set, min \\ "0", max \\ "+inf")
zrem(redis, set, member)
zrem!(redis, set, member)