twemproxy支持的redis命令

https://raw.github.com/twitter/twemproxy/master/notes/redis.md

Keys Command
Command Supported Format
DEL Yes DEL key key …
DUMP Yes DUMP key
EXISTS Yes EXISTS key
EXPIRE Yes EXPIRE key seconds
EXPIREAT Yes EXPIREAT key timestamp
KEYS No KEYS pattern
MIGRATE No MIGRATE host port key destinationdb timeout
MOVE No MOVE key db
OBJECT No OBJECT subcommand arguments arguments …
PERSIST Yes PERSIST key
PEXPIRE Yes PEXPIRE key milliseconds
PEXPIREAT Yes PEXPIREAT key millisecondstimestamp
PTTL Yes PTTL key
RANDOMKEY No RANDOMKEY
RENAME No RENAME key newkey
RENAMENX No RENAMENX key newkey
RESTORE Yes RESTORE key ttlserializedvalue
SORT No SORT key BY pattern LIMIT offset count GET pattern GET pattern ASC
TTL Yes TTL key
TYPE Yes TYPE key

Strings Command
Command Supported Format
APPEND Yes APPEND key value
BITCOUNT Yes BITCOUNT key start end
BITOP No BITOP operation destkey key key
DECR Yes DECR key
DECRBY Yes DECRBY key decrement
GET Yes GET key
GETBIT Yes GETBIT key offset
GETRANGE Yes GETRANGE key start end
GETSET Yes GETSET key value
INCR Yes INCR key
INCRBY Yes INCRBY key increment
INCRBYFLOAT Yes INCRBYFLOAT key increment
MGET Yes MGET key key
MSET No MSET key value key value
MSETNX No MSETNX key value key value
PSETEX Yes PSETEX key milliseconds value
SET Yes SET key value EX seconds PX milliseconds NX
SETBIT Yes SETBIT key offset value
SETEX Yes SETEX key seconds value
SETNX Yes SETNX key value
SETRANGE Yes SETRANGE key offset value
STRLEN Yes STRLEN key

Hashes
Command Supported Format
HDEL Yes HDEL key field field
HEXISTS Yes HEXISTS key field
HGET Yes HGET key field
HGETALL Yes HGETALL key
HINCRBY Yes HINCRBY key field increment
HINCRBYFLOAT Yes HINCRBYFLOAT key field increment
HKEYS Yes HKEYS key
HLEN Yes HLEN key
HMGET Yes HMGET key field field
HMSET Yes HMSET key field value field value
HSET Yes HSET key field value
HSETNX Yes HSETNX key field value
HVALS Yes HVALS key

Lists
Command Supported Format
BLPOP No BLPOP key key timeout
BRPOP No BRPOP key key timeout
BRPOPLPUSH No BRPOPLPUSH source destination timeout
LINDEX Yes LINDEX key index
LINSERT Yes LINSERT key BEFORE
LLEN Yes LLEN key
LPOP Yes LPOP key
LPUSH Yes LPUSH key value value
LPUSHX Yes LPUSHX key value
LRANGE Yes LRANGE key start stop
LREM Yes LREM key count value
LSET Yes LSET key index value
LTRIM Yes LTRIM key start stop
RPOP Yes RPOP key
RPOPLPUSH Yes RPOPLPUSH source destination
RPUSH Yes RPUSH key value value
RPUSHX Yes RPUSHX key value

Sets
Command Supported Format
SADD Yes SADD key member member
SCARD Yes SCARD key
SDIFF Yes SDIFF key key
SDIFFSTORE Yes SDIFFSTORE destination key key
SINTER Yes SINTER key key
SINTERSTORE Yes SINTERSTORE destination key key
SISMEMBER Yes SISMEMBER key member
SMEMBERS Yes SMEMBERS key
SMOVE Yes SMOVE source destination member
SPOP Yes SPOP key
SRANDMEMBER Yes SRANDMEMBER key count
SREM Yes SREM key member member
SUNION Yes SUNION key key
SUNIONSTORE Yes SUNIONSTORE destination key key

Sorted Sets
Command Supported Format
ZADD Yes ZADD key score member score member
ZCARD Yes ZCARD key
ZCOUNT Yes ZCOUNT key min max
ZINCRBY Yes ZINCRBY key increment member
ZINTERSTORE Yes ZINTERSTORE destination numkeys key key WEIGHTS weight weight AGGREGATE SUM
ZRANGE Yes ZRANGE key start stop WITHSCORES
ZRANGEBYSCORE Yes ZRANGEBYSCORE key min max WITHSCORES LIMIT offset count
ZRANK Yes ZRANK key member
ZREM Yes ZREM key member member
ZREMRANGEBYRANK Yes ZREMRANGEBYRANK key start stop
ZREMRANGEBYSCORE Yes ZREMRANGEBYSCORE key min max
ZREVRANGE Yes ZREVRANGE key start stop WITHSCORES
ZREVRANGEBYSCORE Yes ZREVRANGEBYSCORE key max min WITHSCORES LIMIT offset count
ZREVRANK Yes ZREVRANK key member
ZSCORE Yes ZSCORE key member
ZUNIONSTORE Yes ZUNIONSTORE destination numkeys key key WEIGHTS weight weight AGGREGATE SUM

PubSub
Command Supported Format
PSUBSCRIBE No PSUBSCRIBE pattern pattern
PUBLISH No PUBLISH channel message
PUNSUBSCRIBE No PUNSUBSCRIBE pattern pattern
SUBSCRIBE No SUBSCRIBE channel channel
UNSUBSCRIBE No UNSUBSCRIBE channel channel

Transactions
Command Supported Format
DISCARD No DISCARD
EXEC No EXEC
MULTI No MULTI
UNWATCH No UNWATCH
WATCH No WATCH key key

Scripting
Command Supported Format
EVAL Yes EVAL script numkeys key keyargarg
EVALSHA Yes EVALSHA shanumkeys key keyargarg
SCRIPT EXISTS No SCRIPT EXISTS script script
SCRIPT FLUSH No SCRIPT FLUSH
SCRIPT KILL No SCRIPT KILL
SCRIPT LOAD No SCRIPT LOAD script

Connection
Command Supported Format
AUTH No AUTH password
ECHO No ECHO message
PING No PING
QUIT No QUIT
SELECT No SELECT index

Server
Command Supported Format
BGREWRITEAOF No BGREWRITEAOF
BGSAVE No BGSAVE
CLIENT KILL No CLIENT KILL ipport
CLIENT LIST No CLIENT LIST
CONFIG GET No CONFIG GET parameter
CONFIG SET No CONFIG SET parameter value
CONFIG RESETSTAT No CONFIG RESETSTAT
DBSIZE No DBSIZE
DEBUG OBJECT No DEBUG OBJECT key
DEBUG SEGFAULT No DEBUG SEGFAULT
FLUSHALL No FLUSHALL
FLUSHDB No FLUSHDB
INFO No INFO
LASTSAVE No LASTSAVE
MONITOR No MONITOR
SAVE No SAVE
SHUTDOWN No SHUTDOWN NOSAVE SAVE
SLAVEOF No SLAVEOF host port
SLOWLOG No SLOWLOG subcommand argument
SYNC No SYNC
TIME No TIME
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值