redis_sessions v0.1.4 RedisSessions.RedixPool

A library of functions used to create and use a Redis pool through Redix.

Summary

Functions

execute a singleredis command

init redix pool

execute mutliple redis commands at once

start supervisor

Functions

command(command)

execute a singleredis command

Examples

iex> RedisSessions.RedixPool.command ~w(PING)
{:ok, "PONG"}
init()

init redix pool

pipeline(commands)

execute mutliple redis commands at once.

Examples

iex> RedisSessions.RedixPool.pipeline( [ ~w(SET redissessions-test woohoo!), ~w(GET redissessions-test), ~w(DEL redissessions-test)] )
{:ok, ["OK", "woohoo!", 1] }
iex> RedisSessions.RedixPool.pipeline( [ [ "SET", "redissessions-list", "woohoo!"], ["GET", "redissessions-list"], [ "DEL", "redissessions-list" ]] )
{:ok, ["OK", "woohoo!", 1] }
start_link()

start supervisor