class Redis (View source)

Properties

$host
$port
$setting
$sock
$connected
$errType
$errCode
$errMsg

Methods

__construct($config = null)

No description

__destruct()

No description

mixed
connect(mixed $host, mixed|null $port = null, mixed|null $serialize = null)

No description

mixed
getAuth()

No description

mixed
getDBNum()

No description

mixed
getOptions()

No description

mixed
setOptions(mixed $options)

No description

mixed
getDefer()

No description

mixed
setDefer(mixed $defer)

No description

mixed
recv()

No description

mixed
request(array $params)

No description

mixed
close()

No description

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

No description

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

No description

mixed
setEx(mixed $key, mixed $expire, mixed $value)

No description

mixed
psetEx(mixed $key, mixed $expire, mixed $value)

No description

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

No description

mixed
get(mixed $key)

No description

mixed
mGet(mixed $keys)

No description

mixed
del(mixed $key, mixed|null $other_keys = null)

No description

mixed
hDel(mixed $key, mixed $member, mixed|null $other_members = null)

No description

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

No description

mixed
hMSet(mixed $key, mixed $pairs)

No description

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

No description

mixed
delete(mixed $key, mixed|null $other_keys = null)

No description

mixed
mSet(mixed $pairs)

No description

mixed
mSetNx(mixed $pairs)

No description

mixed
getKeys(mixed $pattern)

No description

mixed
keys(mixed $pattern)

No description

mixed
exists(mixed $key, mixed|null $other_keys = null)

No description

mixed
type(mixed $key)

No description

mixed
strLen(mixed $key)

No description

mixed
lPop(mixed $key)

No description

mixed
blPop(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

mixed
rPop(mixed $key)

No description

mixed
brPop(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

mixed
bRPopLPush(mixed $src, mixed $dst, mixed $timeout)

No description

mixed
lSize(mixed $key)

No description

mixed
lLen(mixed $key)

No description

mixed
sSize(mixed $key)

No description

mixed
scard(mixed $key)

No description

mixed
sPop(mixed $key)

No description

mixed
sMembers(mixed $key)

No description

mixed
sGetMembers(mixed $key)

No description

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

No description

mixed
persist(mixed $key)

No description

mixed
ttl(mixed $key)

No description

mixed
pttl(mixed $key)

No description

mixed
zCard(mixed $key)

No description

mixed
zSize(mixed $key)

No description

mixed
hLen(mixed $key)

No description

mixed
hKeys(mixed $key)

No description

mixed
hVals(mixed $key)

No description

mixed
hGetAll(mixed $key)

No description

mixed
debug(mixed $key)

No description

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

No description

mixed
dump(mixed $key)

No description

mixed
renameKey(mixed $key, mixed $newkey)

No description

mixed
rename(mixed $key, mixed $newkey)

No description

mixed
renameNx(mixed $key, mixed $newkey)

No description

mixed
rpoplpush(mixed $src, mixed $dst)

No description

mixed
randomKey()

No description

mixed
pfadd(mixed $key, mixed $elements)

No description

mixed
pfcount(mixed $key)

No description

mixed
pfmerge(mixed $dstkey, mixed $keys)

No description

mixed
ping()

No description

mixed
auth(mixed $password)

No description

mixed
unwatch()

No description

mixed
watch(mixed $key, mixed|null $other_keys = null)

No description

mixed
save()

No description

mixed
bgSave()

No description

mixed
lastSave()

No description

mixed
flushDB()

No description

mixed
flushAll()

No description

mixed
dbSize()

No description

mixed
bgrewriteaof()

No description

mixed
time()

No description

mixed
role()

No description

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

No description

mixed
setNx(mixed $key, mixed $value)

No description

mixed
getSet(mixed $key, mixed $value)

No description

mixed
append(mixed $key, mixed $value)

No description

mixed
lPushx(mixed $key, mixed $value)

No description

mixed
lPush(mixed $key, mixed $value)

No description

mixed
rPush(mixed $key, mixed $value)

No description

mixed
rPushx(mixed $key, mixed $value)

No description

mixed
sContains(mixed $key, mixed $value)

No description

mixed
sismember(mixed $key, mixed $value)

No description

mixed
zScore(mixed $key, mixed $member)

No description

mixed
zRank(mixed $key, mixed $member)

No description

mixed
zRevRank(mixed $key, mixed $member)

No description

mixed
hGet(mixed $key, mixed $member)

No description

mixed
hMGet(mixed $key, mixed $keys)

No description

mixed
hExists(mixed $key, mixed $member)

No description

mixed
publish(mixed $channel, mixed $message)

No description

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

No description

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

No description

mixed
zPopMin(mixed $key, mixed $count)

No description

mixed
zPopMax(mixed $key, mixed $count)

No description

mixed
bzPopMin(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

mixed
bzPopMax(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

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

No description

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

No description

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

No description

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

No description

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

No description

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

No description

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

No description

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

No description

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

No description

mixed
zInter(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

mixed
zinterstore(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

mixed
zUnion(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

mixed
zunionstore(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

mixed
incrBy(mixed $key, mixed $value)

No description

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

No description

mixed
incr(mixed $key)

No description

mixed
decrBy(mixed $key, mixed $value)

No description

mixed
decr(mixed $key)

No description

mixed
getBit(mixed $key, mixed $offset)

No description

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

No description

mixed
lGet(mixed $key, mixed $index)

No description

mixed
lIndex(mixed $key, mixed $integer)

No description

mixed
setTimeout(mixed $key, mixed $timeout)

No description

mixed
expire(mixed $key, mixed $integer)

No description

mixed
pexpire(mixed $key, mixed $timestamp)

No description

mixed
expireAt(mixed $key, mixed $timestamp)

No description

mixed
pexpireAt(mixed $key, mixed $timestamp)

No description

mixed
move(mixed $key, mixed $dbindex)

No description

mixed
select(mixed $dbindex)

No description

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

No description

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

No description

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

No description

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

No description

mixed
lRange(mixed $key, mixed $start, mixed $end)

No description

mixed
lRem(mixed $key, mixed $value, mixed $count)

No description

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

No description

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

No description

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

No description

mixed
incrByFloat(mixed $key, mixed $value)

No description

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

No description

mixed
bitCount(mixed $key)

No description

mixed
bitOp(mixed $operation, mixed $ret_key, mixed $key, mixed|null $other_keys = null)

No description

mixed
sAdd(mixed $key, mixed $value)

No description

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

No description

mixed
sDiff(mixed $key, mixed|null $other_keys = null)

No description

mixed
sDiffStore(mixed $dst, mixed $key, mixed|null $other_keys = null)

No description

mixed
sUnion(mixed $key, mixed|null $other_keys = null)

No description

mixed
sUnionStore(mixed $dst, mixed $key, mixed|null $other_keys = null)

No description

mixed
sInter(mixed $key, mixed|null $other_keys = null)

No description

mixed
sInterStore(mixed $dst, mixed $key, mixed|null $other_keys = null)

No description

mixed
sRemove(mixed $key, mixed $value)

No description

mixed
srem(mixed $key, mixed $value)

No description

mixed
zDelete(mixed $key, mixed $member, mixed|null $other_members = null)

No description

mixed
zRemove(mixed $key, mixed $member, mixed|null $other_members = null)

No description

mixed
zRem(mixed $key, mixed $member, mixed|null $other_members = null)

No description

mixed
pSubscribe(mixed $patterns)

No description

mixed
subscribe(mixed $channels)

No description

mixed
unsubscribe(mixed $channels)

No description

mixed
pUnSubscribe(mixed $patterns)

No description

mixed
multi()

No description

mixed
exec()

No description

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

No description

mixed
evalSha(mixed $script_sha, mixed|null $args = null, mixed|null $num_keys = null)

No description

mixed
script(mixed $cmd, mixed|null $args = null)

No description

int
xLen(string $key)

No description

void|false
xAdd(string $key, string $id, array $pairs, array $options = [])

No description

array|false
xRead(array $streams, array $options = [])

No description

int
xDel(string $key, string $id)

No description

array
xRange(string $key, string $start, string $end, int $count = 0)

No description

array
xRevRange(string $key, string $start, string $end, int $count = 0)

No description

array|false
xTrim(string $key, array $options = [])

No description

string
xGroupCreate(string $key, string $group_name, string $id, bool $mkstream = false)

No description

string
xGroupSetId(string $key, string $group_name, string $id)

No description

int
xGroupDestroy(string $key, string $group_name)

No description

int
xGroupCreateConsumer(string $key, string $group_name, string $consumer_name)

No description

int
xGroupDelConsumer(string $key, string $group_name, string $consumer_name)

No description

array|false
xReadGroup(string $group_name, string $consumer_name, array $streams, array $options = [])

No description

array|false
xPending(string $key, string $group_name, array $options = [])

No description

array|false
xAck(string $key, string $group_name, array $id)

No description

array|false
xClaim(string $key, string $group_name, string $consumer_name, int $min_idle_time, array $id, array $options = [])

No description

array|false
xAutoClaim(string $key, string $group_name, string $consumer_name, int $min_idle_time, string $start, array $options = [])

No description

array
xInfoConsumers(string $key, string $group_name)

No description

array
xInfoGroups(string $key)

No description

array
xInfoStream(string $key)

No description

Details

__construct($config = null)

No description

Parameters

$config

__destruct()

No description

mixed connect(mixed $host, mixed|null $port = null, mixed|null $serialize = null)

No description

Parameters

mixed $host
mixed|null $port
mixed|null $serialize

Return Value

mixed

mixed getAuth()

No description

Return Value

mixed

mixed getDBNum()

No description

Return Value

mixed

mixed getOptions()

No description

Return Value

mixed

mixed setOptions(mixed $options)

No description

Parameters

mixed $options

Return Value

mixed

mixed getDefer()

No description

Return Value

mixed

mixed setDefer(mixed $defer)

No description

Parameters

mixed $defer

Return Value

mixed

mixed recv()

No description

Return Value

mixed

mixed request(array $params)

No description

Parameters

array $params

Return Value

mixed

mixed close()

No description

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $value
mixed|null $timeout
mixed|null $opt

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $offset
mixed $value

Return Value

mixed

mixed setEx(mixed $key, mixed $expire, mixed $value)

No description

Parameters

mixed $key
mixed $expire
mixed $value

Return Value

mixed

mixed psetEx(mixed $key, mixed $expire, mixed $value)

No description

Parameters

mixed $key
mixed $expire
mixed $value

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $index
mixed $value

Return Value

mixed

mixed get(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed mGet(mixed $keys)

No description

Parameters

mixed $keys

Return Value

mixed

mixed del(mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $key
mixed|null $other_keys

Return Value

mixed

mixed hDel(mixed $key, mixed $member, mixed|null $other_members = null)

No description

Parameters

mixed $key
mixed $member
mixed|null $other_members

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $member
mixed $value

Return Value

mixed

mixed hMSet(mixed $key, mixed $pairs)

No description

Parameters

mixed $key
mixed $pairs

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $member
mixed $value

Return Value

mixed

mixed delete(mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $key
mixed|null $other_keys

Return Value

mixed

mixed mSet(mixed $pairs)

No description

Parameters

mixed $pairs

Return Value

mixed

mixed mSetNx(mixed $pairs)

No description

Parameters

mixed $pairs

Return Value

mixed

mixed getKeys(mixed $pattern)

No description

Parameters

mixed $pattern

Return Value

mixed

mixed keys(mixed $pattern)

No description

Parameters

mixed $pattern

Return Value

mixed

mixed exists(mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $key
mixed|null $other_keys

Return Value

mixed

mixed type(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed strLen(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed lPop(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed blPop(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

Parameters

mixed $key
mixed $timeout_or_key
mixed|null $extra_args

Return Value

mixed

mixed rPop(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed brPop(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

Parameters

mixed $key
mixed $timeout_or_key
mixed|null $extra_args

Return Value

mixed

mixed bRPopLPush(mixed $src, mixed $dst, mixed $timeout)

No description

Parameters

mixed $src
mixed $dst
mixed $timeout

Return Value

mixed

mixed lSize(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed lLen(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed sSize(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed scard(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed sPop(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed sMembers(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed sGetMembers(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

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

No description

Parameters

mixed $key
mixed|null $count

Return Value

mixed

mixed persist(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed ttl(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed pttl(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed zCard(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed zSize(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed hLen(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed hKeys(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed hVals(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed hGetAll(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed debug(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

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

No description

Parameters

mixed $ttl
mixed $key
mixed $value

Return Value

mixed

mixed dump(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed renameKey(mixed $key, mixed $newkey)

No description

Parameters

mixed $key
mixed $newkey

Return Value

mixed

mixed rename(mixed $key, mixed $newkey)

No description

Parameters

mixed $key
mixed $newkey

Return Value

mixed

mixed renameNx(mixed $key, mixed $newkey)

No description

Parameters

mixed $key
mixed $newkey

Return Value

mixed

mixed rpoplpush(mixed $src, mixed $dst)

No description

Parameters

mixed $src
mixed $dst

Return Value

mixed

mixed randomKey()

No description

Return Value

mixed

mixed pfadd(mixed $key, mixed $elements)

No description

Parameters

mixed $key
mixed $elements

Return Value

mixed

mixed pfcount(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed pfmerge(mixed $dstkey, mixed $keys)

No description

Parameters

mixed $dstkey
mixed $keys

Return Value

mixed

mixed ping()

No description

Return Value

mixed

mixed auth(mixed $password)

No description

Parameters

mixed $password

Return Value

mixed

mixed unwatch()

No description

Return Value

mixed

mixed watch(mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $key
mixed|null $other_keys

Return Value

mixed

mixed save()

No description

Return Value

mixed

mixed bgSave()

No description

Return Value

mixed

mixed lastSave()

No description

Return Value

mixed

mixed flushDB()

No description

Return Value

mixed

mixed flushAll()

No description

Return Value

mixed

mixed dbSize()

No description

Return Value

mixed

mixed bgrewriteaof()

No description

Return Value

mixed

mixed time()

No description

Return Value

mixed

mixed role()

No description

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $offset
mixed $value

Return Value

mixed

mixed setNx(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed getSet(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed append(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed lPushx(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed lPush(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed rPush(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed rPushx(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed sContains(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed sismember(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed zScore(mixed $key, mixed $member)

No description

Parameters

mixed $key
mixed $member

Return Value

mixed

mixed zRank(mixed $key, mixed $member)

No description

Parameters

mixed $key
mixed $member

Return Value

mixed

mixed zRevRank(mixed $key, mixed $member)

No description

Parameters

mixed $key
mixed $member

Return Value

mixed

mixed hGet(mixed $key, mixed $member)

No description

Parameters

mixed $key
mixed $member

Return Value

mixed

mixed hMGet(mixed $key, mixed $keys)

No description

Parameters

mixed $key
mixed $keys

Return Value

mixed

mixed hExists(mixed $key, mixed $member)

No description

Parameters

mixed $key
mixed $member

Return Value

mixed

mixed publish(mixed $channel, mixed $message)

No description

Parameters

mixed $channel
mixed $message

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $value
mixed $member

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $score
mixed $value

Return Value

mixed

mixed zPopMin(mixed $key, mixed $count)

No description

Parameters

mixed $key
mixed $count

Return Value

mixed

mixed zPopMax(mixed $key, mixed $count)

No description

Parameters

mixed $key
mixed $count

Return Value

mixed

mixed bzPopMin(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

Parameters

mixed $key
mixed $timeout_or_key
mixed|null $extra_args

Return Value

mixed

mixed bzPopMax(mixed $key, mixed $timeout_or_key, mixed|null $extra_args = null)

No description

Parameters

mixed $key
mixed $timeout_or_key
mixed|null $extra_args

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $min
mixed $max

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $min
mixed $max

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $min
mixed $max

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $end
mixed|null $scores

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $end
mixed|null $scores

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $end
mixed|null $options

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $end
mixed|null $options

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $min
mixed $max
mixed|null $offset
mixed|null $limit

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $min
mixed $max
mixed|null $offset
mixed|null $limit

Return Value

mixed

mixed zInter(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

Parameters

mixed $key
mixed $keys
mixed|null $weights
mixed|null $aggregate

Return Value

mixed

mixed zinterstore(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

Parameters

mixed $key
mixed $keys
mixed|null $weights
mixed|null $aggregate

Return Value

mixed

mixed zUnion(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

Parameters

mixed $key
mixed $keys
mixed|null $weights
mixed|null $aggregate

Return Value

mixed

mixed zunionstore(mixed $key, mixed $keys, mixed|null $weights = null, mixed|null $aggregate = null)

No description

Parameters

mixed $key
mixed $keys
mixed|null $weights
mixed|null $aggregate

Return Value

mixed

mixed incrBy(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $member
mixed $value

Return Value

mixed

mixed incr(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed decrBy(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed decr(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed getBit(mixed $key, mixed $offset)

No description

Parameters

mixed $key
mixed $offset

Return Value

mixed

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

No description

Parameters

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

Return Value

mixed

mixed lGet(mixed $key, mixed $index)

No description

Parameters

mixed $key
mixed $index

Return Value

mixed

mixed lIndex(mixed $key, mixed $integer)

No description

Parameters

mixed $key
mixed $integer

Return Value

mixed

mixed setTimeout(mixed $key, mixed $timeout)

No description

Parameters

mixed $key
mixed $timeout

Return Value

mixed

mixed expire(mixed $key, mixed $integer)

No description

Parameters

mixed $key
mixed $integer

Return Value

mixed

mixed pexpire(mixed $key, mixed $timestamp)

No description

Parameters

mixed $key
mixed $timestamp

Return Value

mixed

mixed expireAt(mixed $key, mixed $timestamp)

No description

Parameters

mixed $key
mixed $timestamp

Return Value

mixed

mixed pexpireAt(mixed $key, mixed $timestamp)

No description

Parameters

mixed $key
mixed $timestamp

Return Value

mixed

mixed move(mixed $key, mixed $dbindex)

No description

Parameters

mixed $key
mixed $dbindex

Return Value

mixed

mixed select(mixed $dbindex)

No description

Parameters

mixed $dbindex

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $end

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $stop

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $stop

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $end

Return Value

mixed

mixed lRange(mixed $key, mixed $start, mixed $end)

No description

Parameters

mixed $key
mixed $start
mixed $end

Return Value

mixed

mixed lRem(mixed $key, mixed $value, mixed $count)

No description

Parameters

mixed $key
mixed $value
mixed $count

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $value
mixed $count

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $start
mixed $end

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $min
mixed $max

Return Value

mixed

mixed incrByFloat(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

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

No description

Parameters

mixed $key
mixed $member
mixed $value

Return Value

mixed

mixed bitCount(mixed $key)

No description

Parameters

mixed $key

Return Value

mixed

mixed bitOp(mixed $operation, mixed $ret_key, mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $operation
mixed $ret_key
mixed $key
mixed|null $other_keys

Return Value

mixed

mixed sAdd(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

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

No description

Parameters

mixed $src
mixed $dst
mixed $value

Return Value

mixed

mixed sDiff(mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $key
mixed|null $other_keys

Return Value

mixed

mixed sDiffStore(mixed $dst, mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $dst
mixed $key
mixed|null $other_keys

Return Value

mixed

mixed sUnion(mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $key
mixed|null $other_keys

Return Value

mixed

mixed sUnionStore(mixed $dst, mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $dst
mixed $key
mixed|null $other_keys

Return Value

mixed

mixed sInter(mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $key
mixed|null $other_keys

Return Value

mixed

mixed sInterStore(mixed $dst, mixed $key, mixed|null $other_keys = null)

No description

Parameters

mixed $dst
mixed $key
mixed|null $other_keys

Return Value

mixed

mixed sRemove(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed srem(mixed $key, mixed $value)

No description

Parameters

mixed $key
mixed $value

Return Value

mixed

mixed zDelete(mixed $key, mixed $member, mixed|null $other_members = null)

No description

Parameters

mixed $key
mixed $member
mixed|null $other_members

Return Value

mixed

mixed zRemove(mixed $key, mixed $member, mixed|null $other_members = null)

No description

Parameters

mixed $key
mixed $member
mixed|null $other_members

Return Value

mixed

mixed zRem(mixed $key, mixed $member, mixed|null $other_members = null)

No description

Parameters

mixed $key
mixed $member
mixed|null $other_members

Return Value

mixed

mixed pSubscribe(mixed $patterns)

No description

Parameters

mixed $patterns

Return Value

mixed

mixed subscribe(mixed $channels)

No description

Parameters

mixed $channels

Return Value

mixed

mixed unsubscribe(mixed $channels)

No description

Parameters

mixed $channels

Return Value

mixed

mixed pUnSubscribe(mixed $patterns)

No description

Parameters

mixed $patterns

Return Value

mixed

mixed multi()

No description

Return Value

mixed

mixed exec()

No description

Return Value

mixed

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

No description

Parameters

mixed $script
mixed|null $args
mixed|null $num_keys

Return Value

mixed

mixed evalSha(mixed $script_sha, mixed|null $args = null, mixed|null $num_keys = null)

No description

Parameters

mixed $script_sha
mixed|null $args
mixed|null $num_keys

Return Value

mixed

mixed script(mixed $cmd, mixed|null $args = null)

No description

Parameters

mixed $cmd
mixed|null $args

Return Value

mixed

int xLen(string $key)

Since: 4.8.0

No description

Parameters

string $key

Return Value

int

See also

https://redis.io/commands/xlen

void|false xAdd(string $key, string $id, array $pairs, array $options = [])

Since: 4.8.0

No description

Parameters

string $key
string $id
array $pairs
array $options

Accepted options: "nomkstream", "maxlen", "minid", and "limit".

Return Value

void|false

Returns FALSE if parameter $pairs is empty; otherwise nothing returns.

See also

https://redis.io/commands/xadd

array|false xRead(array $streams, array $options = [])

Since: 4.8.0

No description

Parameters

array $streams
array $options

Accepted options: "count" and "block".

Return Value

array|false

Returns FALSE if error happens or parameter $streams is empty; otherwise, an array is returned.

See also

https://redis.io/commands/xread

int xDel(string $key, string $id)

Since: 4.8.0

No description

Parameters

string $key
string $id

Return Value

int

The number of entries actually deleted.

See also

https://redis.io/commands/xdel

array xRange(string $key, string $start, string $end, int $count = 0)

Since: 4.8.0

No description

Parameters

string $key
string $start
string $end
int $count

Return Value

array

See also

https://redis.io/commands/xrange

array xRevRange(string $key, string $start, string $end, int $count = 0)

Since: 4.8.0

No description

Parameters

string $key
string $start
string $end
int $count

Return Value

array

See also

https://redis.io/commands/xrevrange

array|false xTrim(string $key, array $options = [])

Since: 4.8.0

No description

Parameters

string $key
array $options

Accepted options: "maxlen", "minid", and "limit".

Return Value

array|false

Returns FALSE if error happens; otherwise, an array is returned.

See also

https://redis.io/commands/xtrim

string xGroupCreate(string $key, string $group_name, string $id, bool $mkstream = false)

Since: 4.8.0

No description

Parameters

string $key
string $group_name
string $id
bool $mkstream

Return Value

string

See also

https://redis.io/commands/xgroup

string xGroupSetId(string $key, string $group_name, string $id)

Since: 4.8.0

No description

Parameters

string $key
string $group_name
string $id

Return Value

string

See also

https://redis.io/commands/xgroup

int xGroupDestroy(string $key, string $group_name)

Since: 4.8.0

No description

Parameters

string $key
string $group_name

Return Value

int

The number of destroyed consumer groups (0 or 1).

See also

https://redis.io/commands/xgroup

int xGroupCreateConsumer(string $key, string $group_name, string $consumer_name)

Since: 4.8.0

No description

Parameters

string $key
string $group_name
string $consumer_name

Return Value

int

The number of created consumers (0 or 1).

See also

https://redis.io/commands/xgroup

int xGroupDelConsumer(string $key, string $group_name, string $consumer_name)

Since: 4.8.0

No description

Parameters

string $key
string $group_name
string $consumer_name

Return Value

int

The number of pending messages that the consumer had before it was deleted.

See also

https://redis.io/commands/xgroup

array|false xReadGroup(string $group_name, string $consumer_name, array $streams, array $options = [])

Since: 4.8.0

No description

Parameters

string $group_name
string $consumer_name
array $streams
array $options

Accepted options: "count", "block", and "noack".

Return Value

array|false

Returns FALSE if error happens; otherwise, an array is returned.

See also

https://redis.io/commands/xreadgroup

array|false xPending(string $key, string $group_name, array $options = [])

Since: 4.8.0

No description

Parameters

string $key
string $group_name
array $options

Accepted options: "idle", "start", "end", "count", and "consumer".

Return Value

array|false

Returns FALSE if error happens; otherwise, an array is returned.

See also

https://redis.io/commands/xpending

array|false xAck(string $key, string $group_name, array $id)

Since: 4.8.0

No description

Parameters

string $key
string $group_name
array $id

Return Value

array|false

Returns FALSE if error happens or parameter $id is empty; otherwise, an array is returned.

See also

https://redis.io/commands/xack

array|false xClaim(string $key, string $group_name, string $consumer_name, int $min_idle_time, array $id, array $options = [])

Since: 4.8.0

No description

Parameters

string $key
string $group_name
string $consumer_name
int $min_idle_time
array $id
array $options

Accepted options: "idle", "time", "retrycount", "force", and "justid".

Return Value

array|false

Returns FALSE if error happens; otherwise, an array is returned.

See also

https://redis.io/commands/xclaim

array|false xAutoClaim(string $key, string $group_name, string $consumer_name, int $min_idle_time, string $start, array $options = [])

Since: 4.8.0

No description

Parameters

string $key
string $group_name
string $consumer_name
int $min_idle_time
string $start
array $options

Accepted options: "count" and "justid".

Return Value

array|false

Returns FALSE if error happens; otherwise, an array is returned.

See also

https://redis.io/commands/xautoclaim

array xInfoConsumers(string $key, string $group_name)

Since: 4.8.0

No description

Parameters

string $key
string $group_name

Return Value

array

See also

https://redis.io/commands/xinfo

array xInfoGroups(string $key)

Since: 4.8.0

No description

Parameters

string $key

Return Value

array

See also

https://redis.io/commands/xinfo

array xInfoStream(string $key)

Since: 4.8.0

No description

Parameters

string $key

Return Value

array

See also

https://redis.io/commands/xinfo