DCS for Redis 3.0 is developed based on Redis 3.0.7 and is compatible with open-source protocols and commands.
This section describes DCS for Redis 3.0's compatibility with Redis commands, including supported commands, disabled commands, unsupported scripts and commands of later Redis versions, and restrictions on command usage. For more information about the command syntax, visit the Redis official website.
DCS for Redis instances support most Redis commands, which are listed in Commands Supported by DCS for Redis 3.0. Any client compatible with the Redis protocol can access DCS.
The following lists commands supported by DCS for Redis 3.0.
DEL |
APPEND |
HDEL |
BLPOP |
SADD |
ZADD |
FLUSHALL |
DUMP |
BITCOUNT |
HEXISTS |
BRPOP |
SCARD |
ZCARD |
FLUSHDB |
EXISTS |
BITOP |
HGET |
BRPOPLRUSH |
SDIFF |
ZCOUNT |
DBSIZE |
EXPIRE |
BITPOS |
HGETALL |
LINDEX |
SDIFFSTORE |
ZINCRBY |
TIME |
MOVE |
DECR |
HINCRBY |
LINSERT |
SINTER |
ZRANGE |
INFO |
PERSIST |
DECRBY |
HINCRBYFLOAT |
LLEN |
SINTERSTORE |
ZRANGEBYSCORE |
KEYS |
PTTL |
GET |
HKEYS |
LPOP |
SISMEMBER |
ZRANK |
CLIENT KILL |
RANDOMKEY |
GETRANGE |
HMGET |
LPUSHX |
SMEMBERS |
ZREMRANGEBYRANK |
CLIENT LIST |
RENAME |
GETSET |
HMSET |
LRANGE |
SMOVE |
ZREMRANGEBYCORE |
CLIENT GETNAME |
RENAMENX |
INCR |
HSET |
LREM |
SPOP |
ZREVRANGE |
CLIENT SETNAME |
RESTORE |
INCRBY |
HSETNX |
LSET |
SRANDMEMBER |
ZREVRANGEBYSCORE |
CONFIG GET |
SORT |
INCRBYFLOAT |
HVALS |
LTRIM |
SREM |
ZREVRANK |
MONITOR |
TTL |
MGET |
HSCAN |
RPOP |
SUNION |
ZSCORE |
SLOWLOG |
TYPE |
MSET |
- |
RPOPLPU |
SUNIONSTORE |
ZUNIONSTORE |
ROLE |
SCAN |
MSETNX |
- |
RPOPLPUSH |
SSCAN |
ZINTERSTORE |
- |
OBJECT |
PSETEX |
- |
RPUSH |
- |
ZSCAN |
- |
- |
SET |
- |
RPUSHX |
- |
ZRANGEBYLEX |
- |
- |
SETBIT |
- |
- |
- |
- |
- |
- |
SETEX |
- |
- |
- |
- |
- |
- |
SETNX |
- |
- |
- |
- |
- |
- |
SETRANGE |
- |
- |
- |
- |
- |
- |
STRLEN |
- |
- |
- |
- |
- |
PFADD |
PSUBSCRIBE |
DISCARD |
AUTH |
EVAL |
GEOADD |
PFCOUNT |
PUBLISH |
EXEC |
ECHO |
EVALSHA |
GEOHASH |
PFMERGE |
PUBSUB |
MULTI |
PING |
SCRIPT EXISTS |
GEOPOS |
- |
PUNSUBSCRIBE |
UNWATCH |
QUIT |
SCRIPT FLUSH |
GEODIST |
- |
SUBSCRIBE |
WATCH |
SELECT |
SCRIPT KILL |
GEORADIUS |
- |
UNSUBSCRIBE |
- |
- |
SCRIPT LOAD |
GEORADIUSBYMEMBER |
The following lists commands disabled by DCS for Redis 3.0.
MIGRATE |
SLAVEOF |
- |
SHUTDOWN |
- |
LASTSAVE |
- |
DEBUG commands |
- |
COMMAND |
- |
SAVE |
- |
BGSAVE |
- |
BGREWRITEAOF |
codis |
||||||
---|---|---|---|---|---|---|
MIGRATE |
SLAVEOF |
BLPOP |
DISCARD |
SELECT |
CLUSTER |
TIME |
MOVE |
SHUTDOWN |
BRPOP |
EXEC |
- |
- |
SLOTSINFO |
- |
LASTSAVE |
BRPOPLPUSH |
MULTI |
- |
- |
SLOTSDEL |
- |
DEBUG commands |
- |
UNWATCH |
- |
- |
SLOTSMGRTSLOT |
- |
COMMAND |
- |
WATCH |
- |
- |
SLOTSMGRTONE |
- |
SAVE |
- |
- |
- |
- |
SLOTSCHECK |
- |
BGSAVE |
- |
- |
- |
- |
SLOTSMGRTTAGSLOT |
- |
BGREWRITEAOF |
- |
- |
- |
- |
SLOTSMGRTTAGONE |
- |
SYNC |
- |
- |
- |
- |
- |
- |
PSYNC |
- |
- |
- |
- |
- |
- |
MONITOR |
- |
- |
- |
- |
- |
- |
CLIENT commands |
- |
- |
- |
- |
- |
- |
OBJECT |
- |
- |
- |
- |
- |
- |
ROLE |
- |
- |
- |
- |
- |