\Imi\RedisRedisHandler

imi 框架中封装的 Redis 类

Summary

Methods
Properties
Constants
__construct()
__call()
getInstance()
evalEx()
append()
auth()
bgSave()
bgrewriteaof()
bitcount()
bitop()
bitpos()
blPop()
brPop()
brpoplpush()
clearLastError()
client()
close()
command()
config()
connect()
dbSize()
debug()
decr()
decrBy()
delete()
discard()
dump()
echo()
eval()
evalsha()
exec()
exists()
expireAt()
flushAll()
flushDB()
geoadd()
geodist()
geohash()
geopos()
georadius()
georadiusbymember()
get()
getAuth()
getBit()
getDBNum()
getHost()
getKeys()
getLastError()
getMode()
getMultiple()
getOption()
getPersistentID()
getPort()
getRange()
getReadTimeout()
getSet()
getTimeout()
hDel()
hExists()
hGet()
hGetAll()
hIncrBy()
hIncrByFloat()
hKeys()
hLen()
hMget()
hMset()
hSet()
hSetNx()
hStrLen()
hVals()
incr()
incrBy()
incrByFloat()
info()
isConnected()
lGet()
lGetRange()
lInsert()
lPop()
lPush()
lPushx()
lRemove()
lSet()
lSize()
lastSave()
listTrim()
migrate()
move()
mset()
msetnx()
multi()
object()
pconnect()
persist()
pexpire()
pexpireAt()
pfadd()
pfcount()
pfmerge()
ping()
pipeline()
psetex()
psubscribe()
pttl()
publish()
pubsub()
punsubscribe()
rPop()
rPush()
rPushx()
randomKey()
rawcommand()
renameKey()
renameNx()
restore()
role()
rpoplpush()
sAdd()
sAddArray()
sContains()
sDiff()
sDiffStore()
sInter()
sInterStore()
sMembers()
sMove()
sPop()
sRandMember()
sRemove()
sSize()
sUnion()
sUnionStore()
save()
script()
select()
set()
setBit()
setOption()
setRange()
setTimeout()
setex()
setnx()
slaveof()
slowlog()
sort()
sortAsc()
sortAscAlpha()
sortDesc()
sortDescAlpha()
strlen()
subscribe()
swapdb()
time()
ttl()
type()
unlink()
unsubscribe()
unwatch()
wait()
watch()
zAdd()
zCard()
zCount()
zDelete()
zDeleteRangeByRank()
zDeleteRangeByScore()
zIncrBy()
zInter()
zLexCount()
zRange()
zRangeByLex()
zRangeByScore()
zRank()
zRemRangeByLex()
zRevRange()
zRevRangeByLex()
zRevRangeByScore()
zRevRank()
zScore()
zUnion()
del()
evaluate()
evaluateSha()
expire()
keys()
lLen()
lindex()
lrange()
lrem()
ltrim()
mget()
open()
popen()
rename()
sGetMembers()
scard()
sendEcho()
sismember()
srem()
substr()
zRem()
zRemRangeByRank()
zRemRangeByScore()
zRemove()
zRemoveRangeByScore()
zReverseRange()
zSize()
zinterstore()
zunionstore()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$redis
N/A

Properties

$redis

$redis : \Redis

redis 对象

Type

\Redis

Methods

__construct()

__construct(  $redis) 

Parameters

$redis

__call()

__call(  $name,   $arguments) 

Parameters

$name
$arguments

getInstance()

getInstance() : \Redis

获取 Redis 对象实例

Returns

\Redis

evalEx()

evalEx(string  $script, array  $args = null, integer  $num_keys = null) : mixed

eval扩展方法,结合了 eval、evalSha

优先使用 evalSha 尝试,失败则使用 eval 方法

Parameters

string $script
array $args
integer $num_keys

Returns

mixed

append()

append(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

auth()

auth(mixed  $password) : mixed

Parameters

mixed $password

Returns

mixed

bgSave()

bgSave() : mixed

Returns

mixed

bgrewriteaof()

bgrewriteaof() : mixed

Returns

mixed

bitcount()

bitcount(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

bitop()

bitop(mixed  $operation, mixed  $ret_key, mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $operation
mixed $ret_key
mixed $key
mixed $...$other_keys

Returns

mixed

bitpos()

bitpos(mixed  $key, mixed  $bit, mixed  $start = null, mixed  $end = null) : mixed

Parameters

mixed $key
mixed $bit
mixed $start
mixed $end

Returns

mixed

blPop()

blPop(mixed  $key, mixed  $timeout_or_key, mixed  $...$extra_args) : mixed

Parameters

mixed $key
mixed $timeout_or_key
mixed $...$extra_args

Returns

mixed

brPop()

brPop(mixed  $key, mixed  $timeout_or_key, mixed  $...$extra_args) : mixed

Parameters

mixed $key
mixed $timeout_or_key
mixed $...$extra_args

Returns

mixed

brpoplpush()

brpoplpush(mixed  $src, mixed  $dst, mixed  $timeout) : mixed

Parameters

mixed $src
mixed $dst
mixed $timeout

Returns

mixed

clearLastError()

clearLastError() : mixed

Returns

mixed

client()

client(mixed  $cmd, mixed  $...$args) : mixed

Parameters

mixed $cmd
mixed $...$args

Returns

mixed

close()

close() : mixed

Returns

mixed

command()

command(mixed  $...$args) : mixed

Parameters

mixed $...$args

Returns

mixed

config()

config(mixed  $cmd, mixed  $key, mixed  $value = null) : mixed

Parameters

mixed $cmd
mixed $key
mixed $value

Returns

mixed

connect()

connect(mixed  $host, mixed  $port, mixed  $timeout = null, mixed  $retry_interval = null) : mixed

Parameters

mixed $host
mixed $port
mixed $timeout
mixed $retry_interval

Returns

mixed

dbSize()

dbSize() : mixed

Returns

mixed

debug()

debug(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

decr()

decr(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

decrBy()

decrBy(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

delete()

delete(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

discard()

discard() : mixed

Returns

mixed

dump()

dump(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

echo()

echo(mixed  $msg) : mixed

Parameters

mixed $msg

Returns

mixed

eval()

eval(mixed  $script, mixed  $args = null, mixed  $num_keys = null) : mixed

Parameters

mixed $script
mixed $args
mixed $num_keys

Returns

mixed

evalsha()

evalsha(mixed  $script_sha, mixed  $args = null, mixed  $num_keys = null) : mixed

Parameters

mixed $script_sha
mixed $args
mixed $num_keys

Returns

mixed

exec()

exec() : mixed

Returns

mixed

exists()

exists(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

expireAt()

expireAt(mixed  $key, mixed  $timestamp) : mixed

Parameters

mixed $key
mixed $timestamp

Returns

mixed

flushAll()

flushAll() : mixed

Returns

mixed

flushDB()

flushDB() : mixed

Returns

mixed

geoadd()

geoadd(mixed  $key, mixed  $lng, mixed  $lat, mixed  $member, mixed  $...$other_triples) : mixed

Parameters

mixed $key
mixed $lng
mixed $lat
mixed $member
mixed $...$other_triples

Returns

mixed

geodist()

geodist(mixed  $key, mixed  $src, mixed  $dst, mixed  $unit = null) : mixed

Parameters

mixed $key
mixed $src
mixed $dst
mixed $unit

Returns

mixed

geohash()

geohash(mixed  $key, mixed  $member, mixed  $...$other_members) : mixed

Parameters

mixed $key
mixed $member
mixed $...$other_members

Returns

mixed

geopos()

geopos(mixed  $key, mixed  $member, mixed  $...$other_members) : mixed

Parameters

mixed $key
mixed $member
mixed $...$other_members

Returns

mixed

georadius()

georadius(mixed  $key, mixed  $lng, mixed  $lan, mixed  $radius, mixed  $unit, array  $opts = null) : mixed

Parameters

mixed $key
mixed $lng
mixed $lan
mixed $radius
mixed $unit
array $opts

Returns

mixed

georadiusbymember()

georadiusbymember(mixed  $key, mixed  $member, mixed  $radius, mixed  $unit, array  $opts = null) : mixed

Parameters

mixed $key
mixed $member
mixed $radius
mixed $unit
array $opts

Returns

mixed

get()

get(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

getAuth()

getAuth() : mixed

Returns

mixed

getBit()

getBit(mixed  $key, mixed  $offset) : mixed

Parameters

mixed $key
mixed $offset

Returns

mixed

getDBNum()

getDBNum() : mixed

Returns

mixed

getHost()

getHost() : mixed

Returns

mixed

getKeys()

getKeys(mixed  $pattern) : mixed

Parameters

mixed $pattern

Returns

mixed

getLastError()

getLastError() : mixed

Returns

mixed

getMode()

getMode() : mixed

Returns

mixed

getMultiple()

getMultiple(array  $keys) : mixed

Parameters

array $keys

Returns

mixed

getOption()

getOption(mixed  $option) : mixed

Parameters

mixed $option

Returns

mixed

getPersistentID()

getPersistentID() : mixed

Returns

mixed

getPort()

getPort() : mixed

Returns

mixed

getRange()

getRange(mixed  $key, mixed  $start, mixed  $end) : mixed

Parameters

mixed $key
mixed $start
mixed $end

Returns

mixed

getReadTimeout()

getReadTimeout() : mixed

Returns

mixed

getSet()

getSet(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

getTimeout()

getTimeout() : mixed

Returns

mixed

hDel()

hDel(mixed  $key, mixed  $member, mixed  $...$other_members) : mixed

Parameters

mixed $key
mixed $member
mixed $...$other_members

Returns

mixed

hExists()

hExists(mixed  $key, mixed  $member) : mixed

Parameters

mixed $key
mixed $member

Returns

mixed

hGet()

hGet(mixed  $key, mixed  $member) : mixed

Parameters

mixed $key
mixed $member

Returns

mixed

hGetAll()

hGetAll(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

hIncrBy()

hIncrBy(mixed  $key, mixed  $member, mixed  $value) : mixed

Parameters

mixed $key
mixed $member
mixed $value

Returns

mixed

hIncrByFloat()

hIncrByFloat(mixed  $key, mixed  $member, mixed  $value) : mixed

Parameters

mixed $key
mixed $member
mixed $value

Returns

mixed

hKeys()

hKeys(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

hLen()

hLen(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

hMget()

hMget(mixed  $key, array  $keys) : mixed

Parameters

mixed $key
array $keys

Returns

mixed

hMset()

hMset(mixed  $key, array  $pairs) : mixed

Parameters

mixed $key
array $pairs

Returns

mixed

hSet()

hSet(mixed  $key, mixed  $member, mixed  $value) : mixed

Parameters

mixed $key
mixed $member
mixed $value

Returns

mixed

hSetNx()

hSetNx(mixed  $key, mixed  $member, mixed  $value) : mixed

Parameters

mixed $key
mixed $member
mixed $value

Returns

mixed

hStrLen()

hStrLen(mixed  $key, mixed  $member) : mixed

Parameters

mixed $key
mixed $member

Returns

mixed

hVals()

hVals(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

incr()

incr(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

incrBy()

incrBy(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

incrByFloat()

incrByFloat(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

info()

info(mixed  $option = null) : mixed

Parameters

mixed $option

Returns

mixed

isConnected()

isConnected() : mixed

Returns

mixed

lGet()

lGet(mixed  $key, mixed  $index) : mixed

Parameters

mixed $key
mixed $index

Returns

mixed

lGetRange()

lGetRange(mixed  $key, mixed  $start, mixed  $end) : mixed

Parameters

mixed $key
mixed $start
mixed $end

Returns

mixed

lInsert()

lInsert(mixed  $key, mixed  $position, mixed  $pivot, mixed  $value) : mixed

Parameters

mixed $key
mixed $position
mixed $pivot
mixed $value

Returns

mixed

lPop()

lPop(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

lPush()

lPush(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

lPushx()

lPushx(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

lRemove()

lRemove(mixed  $key, mixed  $value, mixed  $count) : mixed

Parameters

mixed $key
mixed $value
mixed $count

Returns

mixed

lSet()

lSet(mixed  $key, mixed  $index, mixed  $value) : mixed

Parameters

mixed $key
mixed $index
mixed $value

Returns

mixed

lSize()

lSize(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

lastSave()

lastSave() : mixed

Returns

mixed

listTrim()

listTrim(mixed  $key, mixed  $start, mixed  $stop) : mixed

Parameters

mixed $key
mixed $start
mixed $stop

Returns

mixed

migrate()

migrate(mixed  $host, mixed  $port, mixed  $key, mixed  $db, mixed  $timeout, mixed  $copy = null, mixed  $replace = null) : mixed

Parameters

mixed $host
mixed $port
mixed $key
mixed $db
mixed $timeout
mixed $copy
mixed $replace

Returns

mixed

move()

move(mixed  $key, mixed  $dbindex) : mixed

Parameters

mixed $key
mixed $dbindex

Returns

mixed

mset()

mset(array  $pairs) : mixed

Parameters

array $pairs

Returns

mixed

msetnx()

msetnx(array  $pairs) : mixed

Parameters

array $pairs

Returns

mixed

multi()

multi() : mixed

Returns

mixed

object()

object(mixed  $field, mixed  $key) : mixed

Parameters

mixed $field
mixed $key

Returns

mixed

pconnect()

pconnect(mixed  $host, mixed  $port, mixed  $timeout = null) : mixed

Parameters

mixed $host
mixed $port
mixed $timeout

Returns

mixed

persist()

persist(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

pexpire()

pexpire(mixed  $key, mixed  $timestamp) : mixed

Parameters

mixed $key
mixed $timestamp

Returns

mixed

pexpireAt()

pexpireAt(mixed  $key, mixed  $timestamp) : mixed

Parameters

mixed $key
mixed $timestamp

Returns

mixed

pfadd()

pfadd(mixed  $key, array  $elements) : mixed

Parameters

mixed $key
array $elements

Returns

mixed

pfcount()

pfcount(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

pfmerge()

pfmerge(mixed  $dstkey, array  $keys) : mixed

Parameters

mixed $dstkey
array $keys

Returns

mixed

ping()

ping() : mixed

Returns

mixed

pipeline()

pipeline() : mixed

Returns

mixed

psetex()

psetex(mixed  $key, mixed  $expire, mixed  $value) : mixed

Parameters

mixed $key
mixed $expire
mixed $value

Returns

mixed

psubscribe()

psubscribe(array  $patterns, callable  $callable = null) : mixed

Parameters

array $patterns
callable $callable

Returns

mixed

pttl()

pttl(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

publish()

publish(mixed  $channel, mixed  $message) : mixed

Parameters

mixed $channel
mixed $message

Returns

mixed

pubsub()

pubsub(mixed  $cmd, mixed  $...$args) : mixed

Parameters

mixed $cmd
mixed $...$args

Returns

mixed

punsubscribe()

punsubscribe(mixed  $pattern, mixed  $...$other_patterns) : mixed

Parameters

mixed $pattern
mixed $...$other_patterns

Returns

mixed

rPop()

rPop(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

rPush()

rPush(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

rPushx()

rPushx(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

randomKey()

randomKey() : mixed

Returns

mixed

rawcommand()

rawcommand(mixed  $cmd, mixed  $...$args) : mixed

Parameters

mixed $cmd
mixed $...$args

Returns

mixed

renameKey()

renameKey(mixed  $key, mixed  $newkey) : mixed

Parameters

mixed $key
mixed $newkey

Returns

mixed

renameNx()

renameNx(mixed  $key, mixed  $newkey) : mixed

Parameters

mixed $key
mixed $newkey

Returns

mixed

restore()

restore(mixed  $ttl, mixed  $key, mixed  $value) : mixed

Parameters

mixed $ttl
mixed $key
mixed $value

Returns

mixed

role()

role() : mixed

Returns

mixed

rpoplpush()

rpoplpush(mixed  $src, mixed  $dst) : mixed

Parameters

mixed $src
mixed $dst

Returns

mixed

sAdd()

sAdd(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

sAddArray()

sAddArray(mixed  $key, array  $options) : mixed

Parameters

mixed $key
array $options

Returns

mixed

sContains()

sContains(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

sDiff()

sDiff(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

sDiffStore()

sDiffStore(mixed  $dst, mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $dst
mixed $key
mixed $...$other_keys

Returns

mixed

sInter()

sInter(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

sInterStore()

sInterStore(mixed  $dst, mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $dst
mixed $key
mixed $...$other_keys

Returns

mixed

sMembers()

sMembers(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

sMove()

sMove(mixed  $src, mixed  $dst, mixed  $value) : mixed

Parameters

mixed $src
mixed $dst
mixed $value

Returns

mixed

sPop()

sPop(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

sRandMember()

sRandMember(mixed  $key, mixed  $count = null) : mixed

Parameters

mixed $key
mixed $count

Returns

mixed

sRemove()

sRemove(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

sSize()

sSize(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

sUnion()

sUnion(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

sUnionStore()

sUnionStore(mixed  $dst, mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $dst
mixed $key
mixed $...$other_keys

Returns

mixed

save()

save() : mixed

Returns

mixed

script()

script(mixed  $cmd, mixed  $...$args) : mixed

Parameters

mixed $cmd
mixed $...$args

Returns

mixed

select()

select(mixed  $dbindex) : mixed

Parameters

mixed $dbindex

Returns

mixed

set()

set(mixed  $key, mixed  $value, mixed  $timeout = null, mixed  $opt = null) : mixed

Parameters

mixed $key
mixed $value
mixed $timeout
mixed $opt

Returns

mixed

setBit()

setBit(mixed  $key, mixed  $offset, mixed  $value) : mixed

Parameters

mixed $key
mixed $offset
mixed $value

Returns

mixed

setOption()

setOption(mixed  $option, mixed  $value) : mixed

Parameters

mixed $option
mixed $value

Returns

mixed

setRange()

setRange(mixed  $key, mixed  $offset, mixed  $value) : mixed

Parameters

mixed $key
mixed $offset
mixed $value

Returns

mixed

setTimeout()

setTimeout(mixed  $key, mixed  $timeout) : mixed

Parameters

mixed $key
mixed $timeout

Returns

mixed

setex()

setex(mixed  $key, mixed  $expire, mixed  $value) : mixed

Parameters

mixed $key
mixed $expire
mixed $value

Returns

mixed

setnx()

setnx(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

slaveof()

slaveof(mixed  $host = null, mixed  $port = null) : mixed

Parameters

mixed $host
mixed $port

Returns

mixed

slowlog()

slowlog(mixed  $arg, mixed  $option = null) : mixed

Parameters

mixed $arg
mixed $option

Returns

mixed

sort()

sort(mixed  $key, array  $options = null) : mixed

Parameters

mixed $key
array $options

Returns

mixed

sortAsc()

sortAsc(mixed  $key, mixed  $pattern = null, mixed  $get = null, mixed  $start = null, mixed  $end = null, mixed  $getList = null) : mixed

Parameters

mixed $key
mixed $pattern
mixed $get
mixed $start
mixed $end
mixed $getList

Returns

mixed

sortAscAlpha()

sortAscAlpha(mixed  $key, mixed  $pattern = null, mixed  $get = null, mixed  $start = null, mixed  $end = null, mixed  $getList = null) : mixed

Parameters

mixed $key
mixed $pattern
mixed $get
mixed $start
mixed $end
mixed $getList

Returns

mixed

sortDesc()

sortDesc(mixed  $key, mixed  $pattern = null, mixed  $get = null, mixed  $start = null, mixed  $end = null, mixed  $getList = null) : mixed

Parameters

mixed $key
mixed $pattern
mixed $get
mixed $start
mixed $end
mixed $getList

Returns

mixed

sortDescAlpha()

sortDescAlpha(mixed  $key, mixed  $pattern = null, mixed  $get = null, mixed  $start = null, mixed  $end = null, mixed  $getList = null) : mixed

Parameters

mixed $key
mixed $pattern
mixed $get
mixed $start
mixed $end
mixed $getList

Returns

mixed

strlen()

strlen(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

subscribe()

subscribe(array  $channels, callable  $callable = null) : mixed

Parameters

array $channels
callable $callable

Returns

mixed

swapdb()

swapdb(mixed  $srcdb, mixed  $dstdb) : mixed

Parameters

mixed $srcdb
mixed $dstdb

Returns

mixed

time()

time() : mixed

Returns

mixed

ttl()

ttl(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

type()

type(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

unlink()

unlink(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

unsubscribe()

unsubscribe(mixed  $channel, mixed  $...$other_channels) : mixed

Parameters

mixed $channel
mixed $...$other_channels

Returns

mixed

unwatch()

unwatch() : mixed

Returns

mixed

wait()

wait(mixed  $numslaves, mixed  $timeout) : mixed

Parameters

mixed $numslaves
mixed $timeout

Returns

mixed

watch()

watch(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

zAdd()

zAdd(mixed  $key, mixed  $score, mixed  $value) : mixed

Parameters

mixed $key
mixed $score
mixed $value

Returns

mixed

zCard()

zCard(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

zCount()

zCount(mixed  $key, mixed  $min, mixed  $max) : mixed

Parameters

mixed $key
mixed $min
mixed $max

Returns

mixed

zDelete()

zDelete(mixed  $key, mixed  $member, mixed  $...$other_members) : mixed

Parameters

mixed $key
mixed $member
mixed $...$other_members

Returns

mixed

zDeleteRangeByRank()

zDeleteRangeByRank(mixed  $key, mixed  $start, mixed  $end) : mixed

Parameters

mixed $key
mixed $start
mixed $end

Returns

mixed

zDeleteRangeByScore()

zDeleteRangeByScore(mixed  $key, mixed  $min, mixed  $max) : mixed

Parameters

mixed $key
mixed $min
mixed $max

Returns

mixed

zIncrBy()

zIncrBy(mixed  $key, mixed  $value, mixed  $member) : mixed

Parameters

mixed $key
mixed $value
mixed $member

Returns

mixed

zInter()

zInter(mixed  $key, array  $keys, \?array  $weights = null, mixed  $aggregate = null) : mixed

Parameters

mixed $key
array $keys
\?array $weights
mixed $aggregate

Returns

mixed

zLexCount()

zLexCount(mixed  $key, mixed  $min, mixed  $max) : mixed

Parameters

mixed $key
mixed $min
mixed $max

Returns

mixed

zRange()

zRange(mixed  $key, mixed  $start, mixed  $end, mixed  $scores = null) : mixed

Parameters

mixed $key
mixed $start
mixed $end
mixed $scores

Returns

mixed

zRangeByLex()

zRangeByLex(mixed  $key, mixed  $min, mixed  $max, mixed  $offset = null, mixed  $limit = null) : mixed

Parameters

mixed $key
mixed $min
mixed $max
mixed $offset
mixed $limit

Returns

mixed

zRangeByScore()

zRangeByScore(mixed  $key, mixed  $start, mixed  $end, array  $options = null) : mixed

Parameters

mixed $key
mixed $start
mixed $end
array $options

Returns

mixed

zRank()

zRank(mixed  $key, mixed  $member) : mixed

Parameters

mixed $key
mixed $member

Returns

mixed

zRemRangeByLex()

zRemRangeByLex(mixed  $key, mixed  $min, mixed  $max) : mixed

Parameters

mixed $key
mixed $min
mixed $max

Returns

mixed

zRevRange()

zRevRange(mixed  $key, mixed  $start, mixed  $end, mixed  $scores = null) : mixed

Parameters

mixed $key
mixed $start
mixed $end
mixed $scores

Returns

mixed

zRevRangeByLex()

zRevRangeByLex(mixed  $key, mixed  $min, mixed  $max, mixed  $offset = null, mixed  $limit = null) : mixed

Parameters

mixed $key
mixed $min
mixed $max
mixed $offset
mixed $limit

Returns

mixed

zRevRangeByScore()

zRevRangeByScore(mixed  $key, mixed  $start, mixed  $end, array  $options = null) : mixed

Parameters

mixed $key
mixed $start
mixed $end
array $options

Returns

mixed

zRevRank()

zRevRank(mixed  $key, mixed  $member) : mixed

Parameters

mixed $key
mixed $member

Returns

mixed

zScore()

zScore(mixed  $key, mixed  $member) : mixed

Parameters

mixed $key
mixed $member

Returns

mixed

zUnion()

zUnion(mixed  $key, array  $keys, \?array  $weights = null, mixed  $aggregate = null) : mixed

Parameters

mixed $key
array $keys
\?array $weights
mixed $aggregate

Returns

mixed

del()

del(mixed  $key, mixed  $...$other_keys) : mixed

Parameters

mixed $key
mixed $...$other_keys

Returns

mixed

evaluate()

evaluate(mixed  $script, mixed  $args = null, mixed  $num_keys = null) : mixed

Parameters

mixed $script
mixed $args
mixed $num_keys

Returns

mixed

evaluateSha()

evaluateSha(mixed  $script_sha, mixed  $args = null, mixed  $num_keys = null) : mixed

Parameters

mixed $script_sha
mixed $args
mixed $num_keys

Returns

mixed

expire()

expire(mixed  $key, mixed  $timeout) : mixed

Parameters

mixed $key
mixed $timeout

Returns

mixed

keys()

keys(mixed  $pattern) : mixed

Parameters

mixed $pattern

Returns

mixed

lLen()

lLen(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

lindex()

lindex(mixed  $key, mixed  $index) : mixed

Parameters

mixed $key
mixed $index

Returns

mixed

lrange()

lrange(mixed  $key, mixed  $start, mixed  $end) : mixed

Parameters

mixed $key
mixed $start
mixed $end

Returns

mixed

lrem()

lrem(mixed  $key, mixed  $value, mixed  $count) : mixed

Parameters

mixed $key
mixed $value
mixed $count

Returns

mixed

ltrim()

ltrim(mixed  $key, mixed  $start, mixed  $stop) : mixed

Parameters

mixed $key
mixed $start
mixed $stop

Returns

mixed

mget()

mget(array  $keys) : mixed

Parameters

array $keys

Returns

mixed

open()

open(mixed  $host, mixed  $port, mixed  $timeout = null, mixed  $retry_interval = null) : mixed

Parameters

mixed $host
mixed $port
mixed $timeout
mixed $retry_interval

Returns

mixed

popen()

popen(mixed  $host, mixed  $port, mixed  $timeout = null) : mixed

Parameters

mixed $host
mixed $port
mixed $timeout

Returns

mixed

rename()

rename(mixed  $key, mixed  $newkey) : mixed

Parameters

mixed $key
mixed $newkey

Returns

mixed

sGetMembers()

sGetMembers(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

scard()

scard(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

sendEcho()

sendEcho(mixed  $msg) : mixed

Parameters

mixed $msg

Returns

mixed

sismember()

sismember(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

srem()

srem(mixed  $key, mixed  $value) : mixed

Parameters

mixed $key
mixed $value

Returns

mixed

substr()

substr(mixed  $key, mixed  $start, mixed  $end) : mixed

Parameters

mixed $key
mixed $start
mixed $end

Returns

mixed

zRem()

zRem(mixed  $key, mixed  $member, mixed  $...$other_members) : mixed

Parameters

mixed $key
mixed $member
mixed $...$other_members

Returns

mixed

zRemRangeByRank()

zRemRangeByRank(mixed  $key, mixed  $min, mixed  $max) : mixed

Parameters

mixed $key
mixed $min
mixed $max

Returns

mixed

zRemRangeByScore()

zRemRangeByScore(mixed  $key, mixed  $min, mixed  $max) : mixed

Parameters

mixed $key
mixed $min
mixed $max

Returns

mixed

zRemove()

zRemove(mixed  $key, mixed  $member, mixed  $...$other_members) : mixed

Parameters

mixed $key
mixed $member
mixed $...$other_members

Returns

mixed

zRemoveRangeByScore()

zRemoveRangeByScore(mixed  $key, mixed  $min, mixed  $max) : mixed

Parameters

mixed $key
mixed $min
mixed $max

Returns

mixed

zReverseRange()

zReverseRange(mixed  $key, mixed  $start, mixed  $end, mixed  $scores = null) : mixed

Parameters

mixed $key
mixed $start
mixed $end
mixed $scores

Returns

mixed

zSize()

zSize(mixed  $key) : mixed

Parameters

mixed $key

Returns

mixed

zinterstore()

zinterstore(mixed  $key, array  $keys, \?array  $weights = null, mixed  $aggregate = null) : mixed

Parameters

mixed $key
array $keys
\?array $weights
mixed $aggregate

Returns

mixed

zunionstore()

zunionstore(mixed  $key, array  $keys, \?array  $weights = null, mixed  $aggregate = null) : mixed

Parameters

mixed $key
array $keys
\?array $weights
mixed $aggregate

Returns

mixed