Commands Supported and Disabled by DCS for Redis 6.0
DCS for Redis 6.0 is compatible with open-source protocols and commands. The basic edition is based on Redis 6.2.7 and the professional edition is based on KeyDB 6.0.16.
This section describes DCS for Redis 6.0's compatibility with KeyDB commands, including supported and disabled commands.
For more information about the command syntax, visit the KeyDB official website.
DCS Redis instances support most Redis commands. Any client compatible with the Redis protocol can access DCS.
- For security purposes, some Redis commands are disabled in DCS, as listed in Commands Disabled by DCS for Redis 6.0.
- Some Redis commands are supported by cluster DCS instances for multi-key operations in the same slot. For details, see Command Restrictions.
- Some Redis commands (such as KEYS, FLUSHDB, and FLUSHALL) have usage restrictions, which are described in Other Command Usage Restrictions.
- Some high-risk commands can be renamed. For details, see Commands That Can Be Renamed.
Commands Supported by DCS for Redis 6.0 Basic Edition
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 |
CONFIG GET |
PTTL |
GET |
HKEYS |
LPOP |
SISMEMBER |
ZRANK |
MONITOR |
RANDOMKEY |
GETRANGE |
HMGET |
LPUSHX |
SMEMBERS |
ZREMRANGEBYRANK |
SLOWLOG |
RENAME |
GETSET |
HMSET |
LRANGE |
SMOVE |
ZREMRANGEBYCORE |
ROLE |
RENAMENX |
INCR |
HSET |
LREM |
SPOP |
ZREVRANGE |
SWAPDB |
RESTORE |
INCRBY |
HSETNX |
LSET |
SRANDMEMBER |
ZREVRANGEBYSCORE |
MEMORY |
SORT |
INCRBYFLOAT |
HVALS |
LTRIM |
SREM |
ZREVRANK |
CONFIG |
TTL |
MGET |
HSCAN |
RPOP |
SUNION |
ZSCORE |
ACL |
TYPE |
MSET |
HSTRLEN |
RPOPLPU |
SUNIONSTORE |
ZUNIONSTORE |
- |
SCAN |
MSETNX |
HLEN |
RPOPLPUSH |
SSCAN |
ZINTERSTORE |
- |
OBJECT |
PSETEX |
- |
RPUSH |
SMISMEMBER |
ZSCAN |
- |
PEXPIREAT |
SET |
- |
RPUSHX |
- |
ZRANGEBYLEX |
- |
PEXPIRE |
SETBIT |
- |
LPUSH |
- |
ZLEXCOUNT |
- |
KEYS |
SETEX |
- |
BLMOVE |
- |
ZPOPMIN |
- |
COPY |
SETNX |
- |
LMOVE |
- |
ZPOPMAX |
- |
- |
SETRANGE |
- |
LPOS |
- |
ZREMRANGEBYSCORE |
- |
- |
STRLEN |
- |
- |
- |
ZREM |
- |
- |
BITFIELD |
- |
- |
- |
ZDIFF |
- |
- |
BITFIELD_RO |
- |
- |
- |
ZDIFFSTORE |
- |
- |
GETDEL |
- |
- |
- |
ZINTER |
- |
- |
GETEX |
- |
- |
- |
ZMSCORE |
- |
- |
- |
- |
- |
- |
ZRANDMEMBER |
- |
- |
- |
- |
- |
- |
ZRANGESTORE |
- |
- |
- |
- |
- |
- |
ZUNION |
- |
PFADD |
PSUBSCRIBE |
DISCARD |
AUTH |
EVAL |
GEOADD |
XACK |
PFCOUNT |
PUBLISH |
EXEC |
ECHO |
EVALSHA |
GEOHASH |
XADD |
PFMERGE |
PUBSUB |
MULTI |
PING |
SCRIPT EXISTS |
GEOPOS |
XCLAIM |
- |
PUNSUBSCRIBE |
UNWATCH |
QUIT |
SCRIPT FLUSH |
GEODIST |
XDEL |
- |
SUBSCRIBE |
WATCH |
SELECT (not supported by Redis Cluster instances) |
SCRIPT KILL |
GEORADIUS |
XGROUP |
- |
UNSUBSCRIBE |
- |
CLIENT CACHING |
SCRIPT LOAD |
GEORADIUSBYMEMBER |
XINFO |
- |
- |
- |
CLIENT GETREDIR |
- |
- |
XLEN |
- |
- |
- |
CLIENT INFO |
- |
- |
XPENDING |
- |
- |
- |
CLIENT TRACKING |
- |
- |
XRANGE |
- |
- |
- |
CLIENT TRACKINGINFO |
- |
- |
XREAD |
- |
- |
- |
CLIENT UNPAUSE |
- |
- |
XREADGROUP |
- |
- |
- |
CLIENT KILL |
- |
- |
XREVRANGE |
- |
- |
- |
CLIENT LIST |
- |
- |
XTRIM |
- |
- |
- |
CLIENT GETNAME |
- |
- |
XAUTOCLAIM |
- |
- |
- |
CLIENT SETNAME |
- |
- |
XGROUP CREATECONSUMER |
- |
- |
- |
HELLO |
- |
- |
- |
- |
- |
- |
RESET |
- |
- |
- |
Commands Supported by DCS for Redis 6.0 Professional Edition
The following lists commands supported by DCS for Redis 6.0 professional edition.
COPY |
APPEND |
HDEL |
BLMOVE |
SADD |
BZPOPMAX |
FLUSHALL |
DEL |
BITCOUNT |
HEXISTS |
LINDEX |
SCARD |
BZPOPMIN |
FLUSHDB |
DUMP |
BITOP |
HGET |
LINSERT |
SDIFF |
ZADD |
DBSIZE |
EXISTS |
BITPOS |
HGETALL |
LLEN |
SDIFFSTORE |
ZCARD |
TIME |
EXPIRE |
BITFIELD |
HINCRBY |
LPOP |
SINTER |
ZCOUNT |
INFO |
MOVE |
DECR |
HINCRBYFLOAT |
LPUSHX |
SINTERSTORE |
ZDIFF |
CLIENT KILL |
PERSIST |
DECRBY |
HKEYS |
LRANGE |
SISMEMBER |
ZDIFFSTORE |
CLIENT LIST |
PTTL |
GET |
HMGET |
LREM |
SMEMBERS |
ZINCRBY |
CLIENT GETNAME |
RANDOMKEY |
GETRANGE |
HMSET |
LSET |
SMOVE |
ZINTER |
CLIENT SETNAME |
RENAME |
GETSET |
HSET |
LTRIM |
SPOP |
ZINTERSTORE |
CONFIG GET |
RENAMENX |
GETDEL |
HSETNX |
RPOP |
SRANDMEMBER |
ZLEXCOUNT |
MONITOR |
SORT |
GETEX |
HVALS |
LMOVE |
SREM |
ZMSCORE |
SLOWLOG |
TTL |
INCR |
HSCAN |
RPOPLPUSH |
SUNION |
ZPOPMAX |
ROLE |
TYPE |
INCRBY |
HSTRLEN |
RPUSH |
SUNIONSTORE |
ZPOPMIN |
SWAPDB |
SCAN |
INCRBYFLOAT |
HLEN |
RPUSHX |
SSCAN |
ZRANDMEMBER |
MEMORY |
PEXPIREAT |
MGET |
HRANDFIELD |
LPUSH |
SMISMEMBER |
ZRANGE |
LASTSAVE |
PEXPIRE |
MSET |
- |
BLPOP |
- |
ZRANGEBYLEX |
REPLCONF |
OBJECT ENCODING |
MSETNX |
- |
BRPOP |
- |
ZRANGEBYSCORE |
LASTSAVE |
OBJECT FREQ |
PSETEX |
- |
BRPOPLPUSH |
- |
ZRANGESTORE |
COMMAND |
OBJECT IDLETIME |
SET |
- |
LPOS |
- |
ZRANK |
COMMAND COUNT |
OBJECT REFCOUNT |
SETBIT |
- |
- |
- |
ZREM |
COMMAND GETKEYS |
RESTORE |
SETEX |
- |
- |
- |
ZREMRANGEBYLEX |
COMMAND INFO |
TOUCH |
SETNX |
- |
- |
- |
ZREMRANGEBYRANK |
CONFIG |
UNLINK |
SETRANGE |
- |
- |
- |
ZREMRANGEBYSCORE |
- |
EXPIREAT |
STRLEN |
- |
- |
- |
ZREVRANGE |
- |
KEYS |
SUBSTR |
- |
- |
- |
ZREVRANGEBYLEX |
- |
WAIT |
- |
- |
- |
- |
ZREVRANGEBYSCORE |
- |
- |
- |
- |
- |
- |
ZREVRANK |
- |
- |
- |
- |
- |
- |
ZSCAN |
- |
- |
- |
- |
- |
- |
ZSCORE |
- |
- |
- |
- |
- |
- |
ZUNION |
- |
- |
- |
- |
- |
- |
ZUNIONSTORE |
- |
PFADD |
PSUBSCRIBE |
AUTH |
EVAL |
GEOADD |
XACK |
BITCOUNT |
PFCOUNT |
PUBLISH |
CLIENT CACHING |
EVALSHA |
GEODIST |
XADD |
BITFIELD |
PFMERGE |
PUBSUB |
CLIENT GETNAME |
SCRIPT DEBUG |
GEOHASH |
XAUTOCLAIM |
BITFIELD_RO |
PFSELFTEST |
PUNSUBSCRIBE |
CLIENT GETREDIR |
SCRIPT EXISTS |
GEOPOS |
XCLAIM |
BITOP |
- |
SUBSCRIBE |
CLIENT ID |
SCRIPT FLUSH |
GEORADIUS |
XDEL |
BITPOS |
- |
UNSUBSCRIBE |
CLIENT INFO |
SCRIPT KILL |
GEORADIUSBYMEMBER |
XGROUP |
GETBIT |
- |
- |
CLIENT KILL |
SCRIPT LOAD |
GEORADIUSBYMEMBER_RO |
XINFO |
SETBIT |
- |
- |
CLIENT LIST |
- |
GEORADIUS_RO |
XLEN |
- |
- |
- |
CLIENT PAUSE |
- |
GEOSEARCH |
XPENDING |
- |
- |
- |
CLIENT REPLY |
- |
GEOSEARCHSTORE |
XRANGE |
- |
- |
- |
CLIENT SETNAME |
- |
- |
XREAD |
- |
- |
- |
CLIENT TRACKING |
- |
- |
XREADGROUP |
- |
- |
- |
CLIENT TRACKINGINFO |
- |
- |
XREVRANGE |
- |
- |
- |
CLIENT UNBLOCK |
- |
- |
XSETID |
- |
- |
- |
CLIENT UNPAUSE |
- |
- |
XTRIM |
- |
- |
- |
ECHO |
- |
- |
- |
- |
- |
- |
HELLO |
- |
- |
- |
- |
- |
- |
PING |
- |
- |
- |
- |
- |
- |
QUIT |
- |
- |
- |
- |
- |
- |
RESET |
- |
- |
- |
- |
- |
- |
SELECT |
- |
- |
- |
- |
Commands Disabled by DCS for Redis 6.0
MIGRATE |
SLAVEOF |
CLUSTER MEET |
- |
SHUTDOWN |
CLUSTER FLUSHSLOTS |
- |
LASTSAVE |
CLUSTER ADDSLOTS |
- |
DEBUG commands |
CLUSTER DELSLOTS |
- |
COMMAND |
CLUSTER SETSLOT |
- |
SAVE |
CLUSTER BUMPEPOCH |
- |
BGSAVE |
CLUSTER SAVECONFIG |
- |
BGREWRITEAOF |
CLUSTER FORGET |
- |
SYNC |
CLUSTER REPLICATE |
- |
PSYNC |
CLUSTER COUNT-FAILURE-REPORTS |
- |
- |
CLUSTER FAILOVER |
- |
- |
CLUSTER SET-CONFIG-EPOCH |
- |
- |
CLUSTER RESET |
MIGRATE |
SLAVEOF |
PFDEBUG |
- |
SHUTDOWN |
- |
- |
SAVE |
- |
- |
BGSAVE |
- |
- |
BGREWRITEAOF |
- |
- |
SYNC |
- |
- |
PSYNC |
- |
- |
REPLICAOF |
- |
Commands That Can Be Renamed
Command |
command, keys, flushdb, flushall, hgetall, scan, hscan, sscan, and zscan For Proxy Cluster instances, the dbsize and dbstats commands can also be renamed. |
---|---|
Method |
See Renaming Commands. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot