php redis5 hmset,PHP Redis5.0 原型

这篇博客详细介绍了Redis客户端类库`Class[classRedis]`,包括其常量、构造方法、析构方法以及一系列用于操作Redis数据结构的方法,如增删查改、事务处理、订阅发布、键的过期设置等。通过实例展示了如何使用这些方法进行数据库操作,是理解Redis客户端API的实用指南。
摘要由CSDN通过智能技术生成

Class [ class Redis ] {

- Constants [22] {

Constant [ public integer REDIS_NOT_FOUND ] { 0 }

Constant [ public integer REDIS_STRING ] { 1 }

Constant [ public integer REDIS_SET ] { 2 }

Constant [ public integer REDIS_LIST ] { 3 }

Constant [ public integer REDIS_ZSET ] { 4 }

Constant [ public integer REDIS_HASH ] { 5 }

Constant [ public integer PIPELINE ] { 2 }

Constant [ public integer ATOMIC ] { 0 }

Constant [ public integer MULTI ] { 1 }

Constant [ public integer OPT_SERIALIZER ] { 1 }

Constant [ public integer OPT_PREFIX ] { 2 }

Constant [ public integer OPT_READ_TIMEOUT ] { 3 }

Constant [ public integer OPT_TCP_KEEPALIVE ] { 6 }

Constant [ public integer OPT_COMPRESSION ] { 7 }

Constant [ public integer SERIALIZER_NONE ] { 0 }

Constant [ public integer SERIALIZER_PHP ] { 1 }

Constant [ public integer COMPRESSION_NONE ] { 0 }

Constant [ public integer OPT_SCAN ] { 4 }

Constant [ public integer SCAN_RETRY ] { 1 }

Constant [ public integer SCAN_NORETRY ] { 0 }

Constant [ public string AFTER ] { after }

Constant [ public string BEFORE ] { before }

}

- Static properties [0] {

}

- Static methods [0] {

}

- Properties [0] {

}

- Methods [228] {

Method [ public method __construct ] {

- Parameters [0] {

}

}

Method [ public method __destruct ] {

- Parameters [0] {

}

}

Method [ public method _prefix ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method _serialize ] {

- Parameters [1] {

Parameter #0 [ $value ]

}

}

Method [ public method _unserialize ] {

- Parameters [1] {

Parameter #0 [ $value ]

}

}

Method [ public method append ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method auth ] {

- Parameters [1] {

Parameter #0 [ $password ]

}

}

Method [ public method bgSave ] {

- Parameters [0] {

}

}

Method [ public method bgrewriteaof ] {

- Parameters [0] {

}

}

Method [ public method bitcount ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method bitop ] {

- Parameters [4] {

Parameter #0 [ $operation ]

Parameter #1 [ $ret_key ]

Parameter #2 [ $key ]

Parameter #3 [ ...$other_keys ]

}

}

Method [ public method bitpos ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $bit ]

Parameter #2 [ $start ]

Parameter #3 [ $end ]

}

}

Method [ public method blPop ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $timeout_or_key ]

Parameter #2 [ ...$extra_args ]

}

}

Method [ public method brPop ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $timeout_or_key ]

Parameter #2 [ ...$extra_args ]

}

}

Method [ public method brpoplpush ] {

- Parameters [3] {

Parameter #0 [ $src ]

Parameter #1 [ $dst ]

Parameter #2 [ $timeout ]

}

}

Method [ public method clearLastError ] {

- Parameters [0] {

}

}

Method [ public method client ] {

- Parameters [2] {

Parameter #0 [ $cmd ]

Parameter #1 [ ...$args ]

}

}

Method [ public method close ] {

- Parameters [0] {

}

}

Method [ public method command ] {

- Parameters [1] {

Parameter #0 [ ...$args ]

}

}

Method [ public method config ] {

- Parameters [3] {

Parameter #0 [ $cmd ]

Parameter #1 [ $key ]

Parameter #2 [ $value ]

}

}

Method [ public method connect ] {

- Parameters [4] {

Parameter #0 [ $host ]

Parameter #1 [ $port ]

Parameter #2 [ $timeout ]

Parameter #3 [ $retry_interval ]

}

}

Method [ public method dbSize ] {

- Parameters [0] {

}

}

Method [ public method debug ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method decr ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method decrBy ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method delete ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method discard ] {

- Parameters [0] {

}

}

Method [ public method dump ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method echo ] {

- Parameters [1] {

Parameter #0 [ $msg ]

}

}

Method [ public method eval ] {

- Parameters [3] {

Parameter #0 [ $script ]

Parameter #1 [ $args ]

Parameter #2 [ $num_keys ]

}

}

Method [ public method evalsha ] {

- Parameters [3] {

Parameter #0 [ $script_sha ]

Parameter #1 [ $args ]

Parameter #2 [ $num_keys ]

}

}

Method [ public method exec ] {

- Parameters [0] {

}

}

Method [ public method exists ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method expireAt ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $timestamp ]

}

}

Method [ public method flushAll ] {

- Parameters [1] {

Parameter #0 [ $async ]

}

}

Method [ public method flushDB ] {

- Parameters [1] {

Parameter #0 [ $async ]

}

}

Method [ public method geoadd ] {

- Parameters [5] {

Parameter #0 [ $key ]

Parameter #1 [ $lng ]

Parameter #2 [ $lat ]

Parameter #3 [ $member ]

Parameter #4 [ ...$other_triples ]

}

}

Method [ public method geodist ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $src ]

Parameter #2 [ $dst ]

Parameter #3 [ $unit ]

}

}

Method [ public method geohash ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method geopos ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method georadius ] {

- Parameters [6] {

Parameter #0 [ $key ]

Parameter #1 [ $lng ]

Parameter #2 [ $lan ]

Parameter #3 [ $radius ]

Parameter #4 [ $unit ]

Parameter #5 [ array $opts ]

}

}

Method [ public method georadiusbymember ] {

- Parameters [5] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ $radius ]

Parameter #3 [ $unit ]

Parameter #4 [ array $opts ]

}

}

Method [ public method get ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method getAuth ] {

- Parameters [0] {

}

}

Method [ public method getBit ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $offset ]

}

}

Method [ public method getDBNum ] {

- Parameters [0] {

}

}

Method [ public method getHost ] {

- Parameters [0] {

}

}

Method [ public method getKeys ] {

- Parameters [1] {

Parameter #0 [ $pattern ]

}

}

Method [ public method getLastError ] {

- Parameters [0] {

}

}

Method [ public method getMode ] {

- Parameters [0] {

}

}

Method [ public method getMultiple ] {

- Parameters [1] {

Parameter #0 [ array $keys ]

}

}

Method [ public method getOption ] {

- Parameters [1] {

Parameter #0 [ $option ]

}

}

Method [ public method getPersistentID ] {

- Parameters [0] {

}

}

Method [ public method getPort ] {

- Parameters [0] {

}

}

Method [ public method getRange ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

}

}

Method [ public method getReadTimeout ] {

- Parameters [0] {

}

}

Method [ public method getSet ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method getTimeout ] {

- Parameters [0] {

}

}

Method [ public method hDel ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method hExists ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

}

}

Method [ public method hGet ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

}

}

Method [ public method hGetAll ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method hIncrBy ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ $value ]

}

}

Method [ public method hIncrByFloat ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ $value ]

}

}

Method [ public method hKeys ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method hLen ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method hMget ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ array $keys ]

}

}

Method [ public method hMset ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ array $pairs ]

}

}

Method [ public method hSet ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ $value ]

}

}

Method [ public method hSetNx ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ $value ]

}

}

Method [ public method hStrLen ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

}

}

Method [ public method hVals ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method hscan ] {

- Parameters [4] {

Parameter #0 [ $str_key ]

Parameter #1 [ &$i_iterator ]

Parameter #2 [ $str_pattern ]

Parameter #3 [ $i_count ]

}

}

Method [ public method incr ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method incrBy ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method incrByFloat ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method info ] {

- Parameters [1] {

Parameter #0 [ $option ]

}

}

Method [ public method isConnected ] {

- Parameters [0] {

}

}

Method [ public method lGet ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $index ]

}

}

Method [ public method lGetRange ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

}

}

Method [ public method lInsert ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $position ]

Parameter #2 [ $pivot ]

Parameter #3 [ $value ]

}

}

Method [ public method lPop ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method lPush ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method lPushx ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method lRemove ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

Parameter #2 [ $count ]

}

}

Method [ public method lSet ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $index ]

Parameter #2 [ $value ]

}

}

Method [ public method lSize ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method lastSave ] {

- Parameters [0] {

}

}

Method [ public method listTrim ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $stop ]

}

}

Method [ public method migrate ] {

- Parameters [7] {

Parameter #0 [ $host ]

Parameter #1 [ $port ]

Parameter #2 [ $key ]

Parameter #3 [ $db ]

Parameter #4 [ $timeout ]

Parameter #5 [ $copy ]

Parameter #6 [ $replace ]

}

}

Method [ public method move ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $dbindex ]

}

}

Method [ public method mset ] {

- Parameters [1] {

Parameter #0 [ array $pairs ]

}

}

Method [ public method msetnx ] {

- Parameters [1] {

Parameter #0 [ array $pairs ]

}

}

Method [ public method multi ] {

- Parameters [1] {

Parameter #0 [ $mode ]

}

}

Method [ public method object ] {

- Parameters [2] {

Parameter #0 [ $field ]

Parameter #1 [ $key ]

}

}

Method [ public method pconnect ] {

- Parameters [3] {

Parameter #0 [ $host ]

Parameter #1 [ $port ]

Parameter #2 [ $timeout ]

}

}

Method [ public method persist ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method pexpire ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $timestamp ]

}

}

Method [ public method pexpireAt ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $timestamp ]

}

}

Method [ public method pfadd ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ array $elements ]

}

}

Method [ public method pfcount ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method pfmerge ] {

- Parameters [2] {

Parameter #0 [ $dstkey ]

Parameter #1 [ array $keys ]

}

}

Method [ public method ping ] {

- Parameters [0] {

}

}

Method [ public method pipeline ] {

- Parameters [0] {

}

}

Method [ public method psetex ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $expire ]

Parameter #2 [ $value ]

}

}

Method [ public method psubscribe ] {

- Parameters [1] {

Parameter #0 [ array $patterns ]

}

}

Method [ public method pttl ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method publish ] {

- Parameters [2] {

Parameter #0 [ $channel ]

Parameter #1 [ $message ]

}

}

Method [ public method pubsub ] {

- Parameters [2] {

Parameter #0 [ $cmd ]

Parameter #1 [ ...$args ]

}

}

Method [ public method punsubscribe ] {

- Parameters [2] {

Parameter #0 [ $pattern ]

Parameter #1 [ ...$other_patterns ]

}

}

Method [ public method rPop ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method rPush ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method rPushx ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method randomKey ] {

- Parameters [0] {

}

}

Method [ public method rawcommand ] {

- Parameters [2] {

Parameter #0 [ $cmd ]

Parameter #1 [ ...$args ]

}

}

Method [ public method renameKey ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $newkey ]

}

}

Method [ public method renameNx ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $newkey ]

}

}

Method [ public method restore ] {

- Parameters [3] {

Parameter #0 [ $ttl ]

Parameter #1 [ $key ]

Parameter #2 [ $value ]

}

}

Method [ public method role ] {

- Parameters [0] {

}

}

Method [ public method rpoplpush ] {

- Parameters [2] {

Parameter #0 [ $src ]

Parameter #1 [ $dst ]

}

}

Method [ public method sAdd ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method sAddArray ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ array $options ]

}

}

Method [ public method sContains ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method sDiff ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method sDiffStore ] {

- Parameters [3] {

Parameter #0 [ $dst ]

Parameter #1 [ $key ]

Parameter #2 [ ...$other_keys ]

}

}

Method [ public method sInter ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method sInterStore ] {

- Parameters [3] {

Parameter #0 [ $dst ]

Parameter #1 [ $key ]

Parameter #2 [ ...$other_keys ]

}

}

Method [ public method sMembers ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method sMove ] {

- Parameters [3] {

Parameter #0 [ $src ]

Parameter #1 [ $dst ]

Parameter #2 [ $value ]

}

}

Method [ public method sPop ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method sRandMember ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $count ]

}

}

Method [ public method sRemove ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method sSize ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method sUnion ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method sUnionStore ] {

- Parameters [3] {

Parameter #0 [ $dst ]

Parameter #1 [ $key ]

Parameter #2 [ ...$other_keys ]

}

}

Method [ public method save ] {

- Parameters [0] {

}

}

Method [ public method scan ] {

- Parameters [3] {

Parameter #0 [ &$i_iterator ]

Parameter #1 [ $str_pattern ]

Parameter #2 [ $i_count ]

}

}

Method [ public method script ] {

- Parameters [2] {

Parameter #0 [ $cmd ]

Parameter #1 [ ...$args ]

}

}

Method [ public method select ] {

- Parameters [1] {

Parameter #0 [ $dbindex ]

}

}

Method [ public method set ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

Parameter #2 [ $opts ]

}

}

Method [ public method setBit ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $offset ]

Parameter #2 [ $value ]

}

}

Method [ public method setOption ] {

- Parameters [2] {

Parameter #0 [ $option ]

Parameter #1 [ $value ]

}

}

Method [ public method setRange ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $offset ]

Parameter #2 [ $value ]

}

}

Method [ public method setTimeout ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $timeout ]

}

}

Method [ public method setex ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $expire ]

Parameter #2 [ $value ]

}

}

Method [ public method setnx ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method slaveof ] {

- Parameters [2] {

Parameter #0 [ $host ]

Parameter #1 [ $port ]

}

}

Method [ public method slowlog ] {

- Parameters [2] {

Parameter #0 [ $arg ]

Parameter #1 [ $option ]

}

}

Method [ public method sort ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ array $options ]

}

}

Method [ public method sortAsc ] {

- Parameters [6] {

Parameter #0 [ $key ]

Parameter #1 [ $pattern ]

Parameter #2 [ $get ]

Parameter #3 [ $start ]

Parameter #4 [ $end ]

Parameter #5 [ $getList ]

}

}

Method [ public method sortAscAlpha ] {

- Parameters [6] {

Parameter #0 [ $key ]

Parameter #1 [ $pattern ]

Parameter #2 [ $get ]

Parameter #3 [ $start ]

Parameter #4 [ $end ]

Parameter #5 [ $getList ]

}

}

Method [ public method sortDesc ] {

- Parameters [6] {

Parameter #0 [ $key ]

Parameter #1 [ $pattern ]

Parameter #2 [ $get ]

Parameter #3 [ $start ]

Parameter #4 [ $end ]

Parameter #5 [ $getList ]

}

}

Method [ public method sortDescAlpha ] {

- Parameters [6] {

Parameter #0 [ $key ]

Parameter #1 [ $pattern ]

Parameter #2 [ $get ]

Parameter #3 [ $start ]

Parameter #4 [ $end ]

Parameter #5 [ $getList ]

}

}

Method [ public method sscan ] {

- Parameters [4] {

Parameter #0 [ $str_key ]

Parameter #1 [ &$i_iterator ]

Parameter #2 [ $str_pattern ]

Parameter #3 [ $i_count ]

}

}

Method [ public method strlen ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method subscribe ] {

- Parameters [1] {

Parameter #0 [ array $channels ]

}

}

Method [ public method swapdb ] {

- Parameters [2] {

Parameter #0 [ $srcdb ]

Parameter #1 [ $dstdb ]

}

}

Method [ public method time ] {

- Parameters [0] {

}

}

Method [ public method ttl ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method type ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method unlink ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method unsubscribe ] {

- Parameters [2] {

Parameter #0 [ $channel ]

Parameter #1 [ ...$other_channels ]

}

}

Method [ public method unwatch ] {

- Parameters [0] {

}

}

Method [ public method wait ] {

- Parameters [2] {

Parameter #0 [ $numslaves ]

Parameter #1 [ $timeout ]

}

}

Method [ public method watch ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method xack ] {

- Parameters [3] {

Parameter #0 [ $str_key ]

Parameter #1 [ $str_group ]

Parameter #2 [ array $arr_ids ]

}

}

Method [ public method xadd ] {

- Parameters [5] {

Parameter #0 [ $str_key ]

Parameter #1 [ $str_id ]

Parameter #2 [ array $arr_fields ]

Parameter #3 [ $i_maxlen ]

Parameter #4 [ $boo_approximate ]

}

}

Method [ public method xclaim ] {

- Parameters [6] {

Parameter #0 [ $str_key ]

Parameter #1 [ $str_group ]

Parameter #2 [ $str_consumer ]

Parameter #3 [ $i_min_idle ]

Parameter #4 [ array $arr_ids ]

Parameter #5 [ array $arr_opts ]

}

}

Method [ public method xdel ] {

- Parameters [2] {

Parameter #0 [ $str_key ]

Parameter #1 [ array $arr_ids ]

}

}

Method [ public method xgroup ] {

- Parameters [5] {

Parameter #0 [ $str_operation ]

Parameter #1 [ $str_key ]

Parameter #2 [ $str_arg1 ]

Parameter #3 [ $str_arg2 ]

Parameter #4 [ $str_arg3 ]

}

}

Method [ public method xinfo ] {

- Parameters [3] {

Parameter #0 [ $str_cmd ]

Parameter #1 [ $str_key ]

Parameter #2 [ $str_group ]

}

}

Method [ public method xlen ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method xpending ] {

- Parameters [6] {

Parameter #0 [ $str_key ]

Parameter #1 [ $str_group ]

Parameter #2 [ $str_start ]

Parameter #3 [ $str_end ]

Parameter #4 [ $i_count ]

Parameter #5 [ $str_consumer ]

}

}

Method [ public method xrange ] {

- Parameters [4] {

Parameter #0 [ $str_key ]

Parameter #1 [ $str_start ]

Parameter #2 [ $str_end ]

Parameter #3 [ $i_count ]

}

}

Method [ public method xread ] {

- Parameters [3] {

Parameter #0 [ array $arr_streams ]

Parameter #1 [ $i_count ]

Parameter #2 [ $i_block ]

}

}

Method [ public method xreadgroup ] {

- Parameters [5] {

Parameter #0 [ $str_group ]

Parameter #1 [ $str_consumer ]

Parameter #2 [ array $arr_streams ]

Parameter #3 [ $i_count ]

Parameter #4 [ $i_block ]

}

}

Method [ public method xrevrange ] {

- Parameters [4] {

Parameter #0 [ $str_key ]

Parameter #1 [ $str_start ]

Parameter #2 [ $str_end ]

Parameter #3 [ $i_count ]

}

}

Method [ public method xtrim ] {

- Parameters [3] {

Parameter #0 [ $str_key ]

Parameter #1 [ $i_maxlen ]

Parameter #2 [ $boo_approximate ]

}

}

Method [ public method zAdd ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $score ]

Parameter #2 [ $value ]

}

}

Method [ public method zCard ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method zCount ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

}

}

Method [ public method zDelete ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method zDeleteRangeByRank ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

}

}

Method [ public method zDeleteRangeByScore ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

}

}

Method [ public method zIncrBy ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

Parameter #2 [ $member ]

}

}

Method [ public method zInter ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ array $keys ]

Parameter #2 [ array or NULL $weights ]

Parameter #3 [ $aggregate ]

}

}

Method [ public method zLexCount ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

}

}

Method [ public method zRange ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

Parameter #3 [ $scores ]

}

}

Method [ public method zRangeByLex ] {

- Parameters [5] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

Parameter #3 [ $offset ]

Parameter #4 [ $limit ]

}

}

Method [ public method zRangeByScore ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

Parameter #3 [ array $options ]

}

}

Method [ public method zRank ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

}

}

Method [ public method zRemRangeByLex ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

}

}

Method [ public method zRevRange ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

Parameter #3 [ $scores ]

}

}

Method [ public method zRevRangeByLex ] {

- Parameters [5] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

Parameter #3 [ $offset ]

Parameter #4 [ $limit ]

}

}

Method [ public method zRevRangeByScore ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

Parameter #3 [ array $options ]

}

}

Method [ public method zRevRank ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

}

}

Method [ public method zScore ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

}

}

Method [ public method zUnion ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ array $keys ]

Parameter #2 [ array or NULL $weights ]

Parameter #3 [ $aggregate ]

}

}

Method [ public method zscan ] {

- Parameters [4] {

Parameter #0 [ $str_key ]

Parameter #1 [ &$i_iterator ]

Parameter #2 [ $str_pattern ]

Parameter #3 [ $i_count ]

}

}

Method [ public method del ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ ...$other_keys ]

}

}

Method [ public method evaluate ] {

- Parameters [3] {

Parameter #0 [ $script ]

Parameter #1 [ $args ]

Parameter #2 [ $num_keys ]

}

}

Method [ public method evaluateSha ] {

- Parameters [3] {

Parameter #0 [ $script_sha ]

Parameter #1 [ $args ]

Parameter #2 [ $num_keys ]

}

}

Method [ public method expire ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $timeout ]

}

}

Method [ public method keys ] {

- Parameters [1] {

Parameter #0 [ $pattern ]

}

}

Method [ public method lLen ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method lindex ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $index ]

}

}

Method [ public method lrange ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

}

}

Method [ public method lrem ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

Parameter #2 [ $count ]

}

}

Method [ public method ltrim ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $stop ]

}

}

Method [ public method mget ] {

- Parameters [1] {

Parameter #0 [ array $keys ]

}

}

Method [ public method open ] {

- Parameters [4] {

Parameter #0 [ $host ]

Parameter #1 [ $port ]

Parameter #2 [ $timeout ]

Parameter #3 [ $retry_interval ]

}

}

Method [ public method popen ] {

- Parameters [3] {

Parameter #0 [ $host ]

Parameter #1 [ $port ]

Parameter #2 [ $timeout ]

}

}

Method [ public method rename ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $newkey ]

}

}

Method [ public method sGetMembers ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method scard ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method sendEcho ] {

- Parameters [1] {

Parameter #0 [ $msg ]

}

}

Method [ public method sismember ] {

- Parameters [2] {

Parameter #0 [ $key ]

Parameter #1 [ $value ]

}

}

Method [ public method srem ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method substr ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

}

}

Method [ public method zRem ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method zRemRangeByRank ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

}

}

Method [ public method zRemRangeByScore ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

}

}

Method [ public method zRemove ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $member ]

Parameter #2 [ ...$other_members ]

}

}

Method [ public method zRemoveRangeByScore ] {

- Parameters [3] {

Parameter #0 [ $key ]

Parameter #1 [ $min ]

Parameter #2 [ $max ]

}

}

Method [ public method zReverseRange ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ $start ]

Parameter #2 [ $end ]

Parameter #3 [ $scores ]

}

}

Method [ public method zSize ] {

- Parameters [1] {

Parameter #0 [ $key ]

}

}

Method [ public method zinterstore ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ array $keys ]

Parameter #2 [ array or NULL $weights ]

Parameter #3 [ $aggregate ]

}

}

Method [ public method zunionstore ] {

- Parameters [4] {

Parameter #0 [ $key ]

Parameter #1 [ array $keys ]

Parameter #2 [ array or NULL $weights ]

Parameter #3 [ $aggregate ]

}

}

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值