Redis

Undocumented in source.

Constructors

this
this(string host, ushort port, string password)

Create a new connection to the Redis server

Members

Functions

conn
TcpSocket conn()
Undocumented in source. Be warned that the author may not have intended to support it.
eval
Response eval(string lua_script, K[] keys, A[] args)

Simplified call to EVAL

evalSha
Response evalSha(string sha1, K[] keys, A[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
opDispatch
auto opDispatch(T args)
Undocumented in source. Be warned that the author may not have intended to support it.
pipeline
Response[] pipeline(C[][] commands)
Undocumented in source. Be warned that the author may not have intended to support it.
send
R send(string key, T args)

Call Redis using any type T that can be converted to a string

send
R send(string cmd)
Undocumented in source. Be warned that the author may not have intended to support it.
sendRaw
R sendRaw(string cmd)

Send a string that is already encoded in the Redis protocol

toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
transaction
Response[] transaction(string[] commands, bool all)

Execute commands in a MULTI/EXEC block.

Imports

isSomeChar (from std.traits)
public import std.traits : isSomeChar;

Send a series of commands as a pipeline

Mixins

__anonymous
mixin keyCommands
Undocumented in source.
__anonymous
mixin stringCommands
Undocumented in source.
__anonymous
mixin hashCommands
Undocumented in source.
__anonymous
mixin listCommands
Undocumented in source.
__anonymous
mixin setCommands
Undocumented in source.
__anonymous
mixin sortedsetCommands
Undocumented in source.
__anonymous
mixin serverCommands
Undocumented in source.

Meta