[关闭]
@Jemy 2014-07-30T12:26:43.000000Z 字数 11110 阅读 754

Redis命令列表

Redis


命令 大写 类别 起始版本 描述
del DEL generic key [key ...] 1.0.0
dump DUMP generic key 2.6.0
exists EXISTS generic key 1.0.0
expire EXPIRE generic key seconds 1.0.0
expireat EXPIREAT generic key timestamp 1.2.0
keys KEYS generic pattern 1.0.0
migrate MIGRATE generic host port key destination-db timeout 2.6.0
move MOVE generic key db 1.0.0
object OBJECT generic subcommand [arguments [arguments ...]] 2.2.3
persist PERSIST generic key 2.2.0
pexpire PEXPIRE generic key milliseconds 2.6.0
pexpireat PEXPIREAT generic key milliseconds-timestamp 2.6.0
pttl PTTL generic key 2.6.0
randomkey RANDOMKEY generic 1.0.0
rename RENAME generic key newkey 1.0.0
scan SCAN generic cursor [MATCH pattern] [COUNT count] 2.8.0
sort SORT generic key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC DESC] [ALPHA] [STORE destination]
ttl TTL generic key 1.0.0
type TYPE generic key 1.0.0
append APPEND string key value 2.0.0
bitcount BITCOUNT string key [start] [end] 2.6.0
bitop BITOP string operation destkey key [key ...] 2.6.0
decr DECR string key 1.0.0
decrby DECRBY string key decrement 1.0.0
get GET string key 1.0.0
getbit GETBIT string key offset 2.2.0
getrange GETRANGE string key start end 2.4.0
getset GETSET string key value 1.0.0
incr INCR string key 1.0.0
incrby INCRBY string key increment 1.0.0
incrbyfloat INCRBYFLOAT string key increment 2.6.0
mget MGET string key [key ...] 1.0.0
mset MSET string key value [key value ...] 1.0.1
psetex PSETEX string key milliseconds value 2.6.0
set SET string key value 1.0.0
setbit SETBIT string key offset value 2.2.0
setex SETEX string key seconds value 2.0.0
setnx SETNX string key value 1.0.0
setrange SETRANGE string key offset value 2.2.0
strlen STRLEN string key 2.2.0
hdel HDEL hash key field [field ...] 2.0.0
hexists HEXISTS hash key field 2.0.0
hget HGET hash key field 2.0.0
hgetall HGETALL hash key 2.0.0
hincrby HINCRBY hash key field increment 2.0.0
hincrbyfloat HINCRBYFLOAT hash key field increment 2.6.0
hkeys HKEYS hash key 2.0.0
hlen HLEN hash key 2.0.0
hmget HMGET hash key field [field ...] 2.0.0
hmset HMSET hash key field value [field value ...] 2.0.0
hscan HSCAN hash key cursor [MATCH pattern] [COUNT count] 2.8.0
hset HSET hash key field value 2.0.0
hsetnx HSETNX hash key field value 2.0.0
hvals HVALS hash key 2.0.0
auth AUTH connection password 1.0.0
echo ECHO connection message 1.0.0
ping PING connection 1.0.0
quit QUIT connection 1.0.0
select SELECT connection index 1.0.0
bgrewriteaof BGREWRITEAOF server 1.0.0
bgsave BGSAVE server 1.0.0
client-getname CLIENT GETNAME server 2.6.9
client-kill CLIENT KILL server ip:port 2.4.0
client-list CLIENT LIST server 2.4.0
client-pause CLIENT PAUSE server timeout 2.9.50
client-setname CLIENT SETNAME server connection-name 2.6.9
config-get CONFIG GET server parameter 2.0.0
config-resetstat CONFIG RESETSTAT server 2.0.0
config-rewrite CONFIG REWRITE server 2.8.0
config-set CONFIG SET server parameter value 2.0.0
dbsize DBSIZE server 1.0.0
debug-object DEBUG OBJECT server key 1.0.0
debug-segfault DEBUG SEGFAULT server 1.0.0
flushall FLUSHALL server 1.0.0
flushdb FLUSHDB server 1.0.0
info INFO server [section] 1.0.0
lastsave LASTSAVE server 1.0.0
monitor MONITOR server 1.0.0
save SAVE server 1.0.0
shutdown SHUTDOWN server [NOSAVE] [SAVE] 1.0.0
slaveof SLAVEOF server host port 1.0.0
slowlog SLOWLOG server subcommand [argument] 2.2.12
sync SYNC server 1.0.0
time TIME server 2.6.0
blpop BLPOP list key [key ...] timeout 2.0.0
brpop BRPOP list key [key ...] timeout 2.0.0
brpoplpush BRPOPLPUSH list source destination timeout 2.2.0
lindex LINDEX list key index 1.0.0
linsert LINSERT list key BEFORE AFTER pivot value
llen LLEN list key 1.0.0
lpop LPOP list key 1.0.0
lpush LPUSH list key value [value ...] 1.0.0
lpushx LPUSHX list key value 2.2.0
lrange LRANGE list key start stop 1.0.0
lrem LREM list key count value 1.0.0
lset LSET list key index value 1.0.0
ltrim LTRIM list key start stop 1.0.0
rpop RPOP list key 1.0.0
rpoplpush RPOPLPUSH list source destination 1.2.0
rpush RPUSH list key value [value ...] 1.0.0
rpushx RPUSHX list key value 2.2.0
discard DISCARD transactions 2.0.0
exec EXEC transactions 1.2.0
multi MULTI transactions 1.2.0
unwatch UNWATCH transactions 2.2.0
watch WATCH transactions key [key ...] 2.2.0
sadd SADD set key member [member ...] 1.0.0
scard SCARD set key 1.0.0
sdiff SDIFF set key [key ...] 1.0.0
sdiffstore SDIFFSTORE set destination key [key ...] 1.0.0
sinter SINTER set key [key ...] 1.0.0
sinterstore SINTERSTORE set destination key [key ...] 1.0.0
sismember SISMEMBER set key member 1.0.0
smembers SMEMBERS set key 1.0.0
smove SMOVE set source destination member 1.0.0
spop SPOP set key 1.0.0
srandmember SRANDMEMBER set key [count] 1.0.0
srem SREM set key member [member ...] 1.0.0
sscan SSCAN set key cursor [MATCH pattern] [COUNT count] 2.8.0
sunion SUNION set key [key ...] 1.0.0
sunionstore SUNIONSTORE set destination key [key ...] 1.0.0
zadd ZADD key score member [score member ...] 1.2.0
zcard ZCARD key 1.2.0
zcount ZCOUNT key min max 2.0.0
zincrby ZINCRBY key increment member 1.2.0
zinterstore ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM MIN
zrange ZRANGE key start stop [WITHSCORES] 1.2.0
zrangebyscore ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] 1.0.5
zrank ZRANK key member 2.0.0
zrem ZREM key member [member ...] 1.2.0
zremrangebyrank ZREMRANGEBYRANK key start stop 2.0.0
zremrangebyscore ZREMRANGEBYSCORE key min max 1.2.0
zrevrange ZREVRANGE key start stop [WITHSCORES] 1.2.0
zrevrangebyscore ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count] 2.2.0
zrevrank ZREVRANK key member 2.0.0
zscan ZSCAN key cursor [MATCH pattern] [COUNT count] 2.8.0
zscore ZSCORE key member 1.2.0
zunionstore ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM MIN
psubscribe PSUBSCRIBE pubsub pattern [pattern ...] 2.0.0
publish PUBLISH pubsub channel message 2.0.0
pubsub PUBSUB pubsub subcommand [argument [argument ...]] 2.8.0
punsubscribe PUNSUBSCRIBE pubsub [pattern [pattern ...]] 2.0.0
subscribe SUBSCRIBE pubsub channel [channel ...] 2.0.0
unsubscribe UNSUBSCRIBE pubsub [channel [channel ...]] 2.0.0
eval EVAL scripting script numkeys key [key ...] arg [arg ...] 2.6.0
evalsha EVALSHA scripting sha1 numkeys key [key ...] arg [arg ...] 2.6.0
script-exists SCRIPT EXISTS scripting script [script ...] 2.6.0
script-flush SCRIPT FLUSH scripting 2.6.0
script-kill SCRIPT KILL scripting 2.6.0
script-load SCRIPT LOAD scripting script 2.6.0
time TIME server 2.6.0
brpoplpush BRPOPLPUSH list source destination timeout 2.2.0
discard DISCARD transactions 2.0.0
zrank ZRANK key member 2.0.0
zrem ZREM key member [member ...] 1.2.0
hincrby HINCRBY hash key field increment 2.0.0
lastsave LASTSAVE server 1.0.0
smove SMOVE set source destination member 1.0.0
sscan SSCAN set key cursor [MATCH pattern] [COUNT count] 2.8.0
set SET string key value 1.0.0
hmget HMGET hash key field [field ...] 2.0.0
dbsize DBSIZE server 1.0.0
pexpireat PEXPIREAT generic key milliseconds-timestamp 2.6.0
bgrewriteaof BGREWRITEAOF server 1.0.0
bitop BITOP string operation destkey key [key ...] 2.6.0
rpop RPOP list key 1.0.0
srandmember SRANDMEMBER set key [count] 1.0.0
script-load SCRIPT LOAD scripting script 2.6.0
auth AUTH connection password 1.0.0
llen LLEN list key 1.0.0
flushall FLUSHALL server 1.0.0
sunion SUNION set key [key ...] 1.0.0
hkeys HKEYS hash key 2.0.0
hmset HMSET hash key field value [field value ...] 2.0.0
info INFO server [section] 1.0.0
zunionstore ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM MIN
persist PERSIST generic key 2.2.0
decrby DECRBY string key decrement 1.0.0
client-kill CLIENT KILL server ip:port 2.4.0
sdiff SDIFF set key [key ...] 1.0.0
zscan ZSCAN key cursor [MATCH pattern] [COUNT count] 2.8.0
punsubscribe PUNSUBSCRIBE pubsub [pattern [pattern ...]] 2.0.0
pexpire PEXPIRE generic key milliseconds 2.6.0
select SELECT connection index 1.0.0
expireat EXPIREAT generic key timestamp 1.2.0
setbit SETBIT string key offset value 2.2.0
client-getname CLIENT GETNAME server 2.6.9
config-resetstat CONFIG RESETSTAT server 2.0.0
lpush LPUSH list key value [value ...] 1.0.0
psetex PSETEX string key milliseconds value 2.6.0
hset HSET hash key field value 2.0.0
randomkey RANDOMKEY generic 1.0.0
zcount ZCOUNT key min max 2.0.0
setrange SETRANGE string key offset value 2.2.0
zinterstore ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM MIN
zrange ZRANGE key start stop [WITHSCORES] 1.2.0
sort SORT generic key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC DESC] [ALPHA] [STORE destination]
setnx SETNX string key value 1.0.0
hvals HVALS hash key 2.0.0
client-setname CLIENT SETNAME server connection-name 2.6.9
blpop BLPOP list key [key ...] timeout 2.0.0
lindex LINDEX list key index 1.0.0
sdiffstore SDIFFSTORE set destination key [key ...] 1.0.0
append APPEND string key value 2.0.0
decr DECR string key 1.0.0
script-kill SCRIPT KILL scripting 2.6.0
hget HGET hash key field 2.0.0
hsetnx HSETNX hash key field value 2.0.0
client-pause CLIENT PAUSE server timeout 2.9.50
multi MULTI transactions 1.2.0
zrevrangebyscore ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count] 2.2.0
evalsha EVALSHA scripting sha1 numkeys key [key ...] arg [arg ...] 2.6.0
setex SETEX string key seconds value 2.0.0
hincrbyfloat HINCRBYFLOAT hash key field increment 2.6.0
ping PING connection 1.0.0
lpop LPOP list key 1.0.0
lrange LRANGE list key start stop 1.0.0
lrem LREM list key count value 1.0.0
zremrangebyrank ZREMRANGEBYRANK key start stop 2.0.0
ttl TTL generic key 1.0.0
linsert LINSERT list key BEFORE AFTER pivot value
hexists HEXISTS hash key field 2.0.0
hgetall HGETALL hash key 2.0.0
config-rewrite CONFIG REWRITE server 2.8.0
flushdb FLUSHDB server 1.0.0
sadd SADD set key member [member ...] 1.0.0
eval EVAL scripting script numkeys key [key ...] arg [arg ...] 2.6.0
keys KEYS generic pattern 1.0.0
getrange GETRANGE string key start end 2.4.0
lpushx LPUSHX list key value 2.2.0
zadd ZADD key score member [score member ...] 1.2.0
zrevrange ZREVRANGE key start stop [WITHSCORES] 1.2.0
script-exists SCRIPT EXISTS scripting script [script ...] 2.6.0
migrate MIGRATE generic host port key destination-db timeout 2.6.0
getset GETSET string key value 1.0.0
bitcount BITCOUNT string key [start] [end] 2.6.0
hlen HLEN hash key 2.0.0
slowlog SLOWLOG server subcommand [argument] 2.2.12
brpop BRPOP list key [key ...] timeout 2.0.0
rpushx RPUSHX list key value 2.2.0
expire EXPIRE generic key seconds 1.0.0
scan SCAN generic cursor [MATCH pattern] [COUNT count] 2.8.0
scard SCARD set key 1.0.0
srem SREM set key member [member ...] 1.0.0
pubsub PUBSUB pubsub subcommand [argument [argument ...]] 2.8.0
unsubscribe UNSUBSCRIBE pubsub [channel [channel ...]] 2.0.0
shutdown SHUTDOWN server [NOSAVE] [SAVE] 1.0.0
slaveof SLAVEOF server host port 1.0.0
quit QUIT connection 1.0.0
exec EXEC transactions 1.2.0
sunionstore SUNIONSTORE set destination key [key ...] 1.0.0
zincrby ZINCRBY key increment member 1.2.0
pttl PTTL generic key 2.6.0
echo ECHO connection message 1.0.0
strlen STRLEN string key 2.2.0
monitor MONITOR server 1.0.0
unwatch UNWATCH transactions 2.2.0
zrangebyscore ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] 1.0.5
dump DUMP generic key 2.6.0
incr INCR string key 1.0.0
config-get CONFIG GET server parameter 2.0.0
debug-segfault DEBUG SEGFAULT server 1.0.0
lset LSET list key index value 1.0.0
watch WATCH transactions key [key ...] 2.2.0
sinter SINTER set key [key ...] 1.0.0
getbit GETBIT string key offset 2.2.0
mget MGET string key [key ...] 1.0.0
rename RENAME generic key newkey 1.0.0
zremrangebyscore ZREMRANGEBYSCORE key min max 1.2.0
psubscribe PSUBSCRIBE pubsub pattern [pattern ...] 2.0.0
hscan HSCAN hash key cursor [MATCH pattern] [COUNT count] 2.8.0
zscore ZSCORE key member 1.2.0
config-set CONFIG SET server parameter value 2.0.0
sismember SISMEMBER set key member 1.0.0
spop SPOP set key 1.0.0
subscribe SUBSCRIBE pubsub channel [channel ...] 2.0.0
mset MSET string key value [key value ...] 1.0.1
hdel HDEL hash key field [field ...] 2.0.0
zrevrank ZREVRANK key member 2.0.0
object OBJECT generic subcommand [arguments [arguments ...]] 2.2.3
incrbyfloat INCRBYFLOAT string key increment 2.6.0
incrby INCRBY string key increment 1.0.0
save SAVE server 1.0.0
sync SYNC server 1.0.0
rpush RPUSH list key value [value ...] 1.0.0
exists EXISTS generic key 1.0.0
get GET string key 1.0.0
bgsave BGSAVE server 1.0.0
ltrim LTRIM list key start stop 1.0.0
publish PUBLISH pubsub channel message 2.0.0
del DEL generic key [key ...] 1.0.0
type TYPE generic key 1.0.0
smembers SMEMBERS set key 1.0.0
zcard ZCARD key 1.2.0
rpoplpush RPOPLPUSH list source destination 1.2.0
sinterstore SINTERSTORE set destination key [key ...] 1.0.0
debug-object DEBUG OBJECT server key 1.0.0
script-flush SCRIPT FLUSH scripting 2.6.0
move MOVE generic key db 1.0.0
client-list CLIENT LIST server 2.4.0
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注