最近更新时间:2023-10-11 10:30:52
本节介绍云数据库Redis服务与Redis原生命令的兼容情况,分为如下各表:
类型 |
支持命令 |
---|---|
Key (键) | DEL、DUMP、EXISTS、EXPIRE、EXPIREAT、KEYS、MIGRATE、MOVE、OBJECT、PERSIST、PEXPIRE、PEXPIREAT、PTTL、RANDOMKEY、RENAME、RENAMENX、RESTORE、SCAN、SORT、TOUCH、TTL、TYPE 、WAIT |
String (字符串) | APPEND、BITCOUNT、BITOP、BITPOS、DECR、DECRBY、GET、GETBIT、GETRANGE、GETSET、INCR、INCRBY、INCRBYFLOAT、MGET、MSET、MSETNX、PSETEX、SET、SETBIT、SETEX、SETNX、SETRANGE、STRLEN、BITFIELD |
Hash (哈希表) | HDEL、HEXISTS、HGET、HGETALL、HINCRBY、HINCRBYFLOAT、HKEYS、HLEN、HMGET、HMSET、HSCAN、HSET、HSETNX、HVALS、HSTRLEN |
GEO (地理位置) | GEOADD、GEODIST、GEOHASH、GEOPOS、GEORADIUS、GEORADIUSBYMEMBER |
List (列表) | BLPOP、BRPOP、BRPOPLPUSH、LINDEX、LINSERT、LLEN、LPOP、LPUSH、LPUSHX、LRANGE、LREM、LSET、LTRIM、RPOP、RPOPLPUSH、RPUSH、RPUSHX |
Set (集合) | SADD、SCARD、SDIFF、SDIFFSTORE、SINTER、SINTERSTORE、SISMEMBER、SMEMBERS、SMOVE、SPOP、SRANDMEMBER、SREM、SSCAN、SUNION、SUNIONSTORE |
SortedSet (有序集合) | ZADD、ZCARD、ZCOUNT、ZINCRBY、ZINTERSTORE、ZLEXCOUNT、ZRANGE、ZRANGEBYLEX、ZRANGEBYSCORE、ZRANK、ZREM、ZREMRANGEBYLEX、ZREMRANGEBYRANK、ZREMRANGEBYSCORE、ZREVRANGE、ZREVRANGEBYSCORE、ZREVRANK、ZSCAN、ZSCORE、ZUNIONSTORE |
HyperLogLog | PFADD、PFCOUNT、PFMERGE |
Pub/Sub (发布/订阅) | PSUBSCRIBE、PUBLISH、PUBSUB、PUNSUBSCRIBE、SUBSCRIBE、UNSUBSCRIBE |
Transaction (事务) | DISCARD、EXEC、MULTI、UNWATCH、WATCH |
Script (脚本) | EVAL、EVALSHA、SCRIPT DEBUG、SCRIPT EXISTS、SCRIPT FLUSH、SCRIPT KILL、SCRIPT LOAD |
Connection (连接) | AUTH、ECHO、PING、QUIT、SELECT、SWAPDB |
Server (服务器) | CLIENT GETNAME、CLIENT ID、CLIENT KILL、CLIENT LIST、CLIENT SETNAME、CLIENT UNBLOCK、CONFIG GET、DBSIZE、DEBUG OBJECT、INFO、LASTSAVE、LATENCY DOCTOR、LATENCY GRAPH、LATENCY HELP、LATENCY HISTORY、LATENCY LATEST、LATENCY RESET、MONITOR、TIME、CLIENT PAUSE、CLIENT REPLY、COMMAND、COMMAND COUNT、COMMAND GETKEYS、COMMAND INFO、MEMORY DOCTOR、MEMORY HELP、MEMORY MALLOC-STATS、MEMORY PURGE、MEMORY STATS、MEMORY USAGE、ROLE |
命令类型 |
默认无权限命令* | 不支持命令 |
---|---|---|
Server (服务器) | CONFIG RESETSTAT、CONFIG REWRITE、DEBUG SEGFAULT、FLUSHALL、FLUSHDB、MODULE LIST、MODULE LOAD、MODULE UNLOAD、SHUTDOWN | BGREWRITEAOF、BGSAVE、CONFIG SET、SAVE、SLAVEOF、SYNC |
*说明: 对于默认无权限的命令,如果确实有使用需求,可通过工单咨询并开放权限。
类型 |
支持命令 |
---|---|
Key (键) | DEL、DUMP、EXISTS、EXPIRE、EXPIREAT、PERSIST、PEXPIRE、PEXPIREAT、PTTL、RESTORE、SORT、TTL、TYPE |
String (字符串) | APPEND、BITCOUNT、DECR、DECRBY、GET、GETBIT、GETRANGE、GETSET、INCR、INCRBY、INCRBYFLOAT、MGET、MSET、PSETEX、SET、SETBIT、SETEX、SETNX、SETRANGE、STRLEN |
Hash (哈希表) | HDEL、HEXISTS、HGET、HGETALL、HINCRBY、HINCRBYFLOAT、HKEYS、HLEN、HMGET、HMSET、HSCAN、HSET、HSETNX、HVALS |
List (列表) | LINDEX、LINSERT、LLEN、LPOP、LPUSH、LPUSHX、LRANGE、LREM、LSET、LTRIM、RPOP、RPUSH、RPUSHX |
Set (集合) | SADD、SCARD、SISMEMBER、SMEMBERS、SPOP、SRANDMEMBER、SREM、SSCAN |
SortedSet (有序集合) | ZADD、ZCARD、ZCOUNT、ZINCRBY、ZLEXCOUNT、ZRANGE、ZRANGEBYLEX、ZRANGEBYSCORE、ZRANK、ZREM、ZREMRANGEBYLEX、ZREMRANGEBYRANK、ZREMRANGEBYSCORE、ZREVRANGE、ZREVRANGEBYLEX、ZREVRANK、ZSCAN、ZSCORE |
HyperLogLog | PFADD、PFCOUNT |
Pub/Sub (发布/订阅)* | PSUBSCRIBE、PUBLISH、PUBSUB、PUNSUBSCRIBE、SUBSCRIBE、UNSUBSCRIBE |
Script (脚本) | EVAL、EVALSHA、SCRIPT DEBUG、SCRIPT EXISTS、SCRIPT FLUSH、SCRIPT KILL、SCRIPT LOAD、HASHTAG |
Connection (连接) | AUTH*、PING、QUIT |
Client | SETNAME、GETNAME、ID、LIST |
Cluster | NODES、INFO、SLOTS、KEYSLOT、COUNTKEYSLOT |
*说明:
类型 |
支持命令 |
---|---|
Key (键) | RANDOMKEY、MOVE、RENAME、RENAMENX、EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT、KEYS、SCAN、TYPE、SORT、TTL、TOUCH、PTTL、PERSIST、CONFIG、RESTORE、DUMP、OBJECT、BITOP、DEL |
String (字符串) | GET、SET、SETNX、SETEX、PSETEX、APPEND、STRLEN、UNLINK、EXISTS、SETBIT、GETBIT、BITFIELD、SETRANGE、GETRANGE、SUBSTR、INCR DECR、MGET、INCRBY、DECRBY、INCRBYFLOAT、GETSET、MSET、MSETNX、BITCOUNT、BITPOS、WAIT |
Hash (哈希表) | HSET、HSETNX、HGET、HMSET、HMGET、HINCRBY、HINCRBYFLOAT、HDEL、HLEN、HSTRLEN、HKEYS、HVALS、HGETALL、HEXISTS、HSCAN |
GEO (地理位置) | GEOADD、GEORADIUS、GEORADIUS_RO、GEORADIUSBYME、GEOHASH、GEOPOS、GEODIST |
List (列表) | RPUSH、LPUSH、RPUSHX、LPUSHX、LINSERT、RPOP、LPOP、BRPOP、BRPOPLPUSH、BLPOP、LLEN、LINDEX、LSET、LRANGE、LTRIM、LREM、RPOPLPUSH |
Set (集合) | SADD、SREM、SMOVE、SISMEMBER、SCARD、SPOP、SRANDMEMBER、SINTER、SINTERSTORE、SUNION、SUNIONSTORE、SDIFF、SDIFFSTORE、SMEMBERS、SSCAN |
SortedSet (有序集合) | ZADD、ZINCRBY、ZREM、ZREMRANGEBYSCORE、ZREMRANGEBYRANK、ZREMRANGEBYLEX、ZUNIONSTORE、ZINTERSTORE、ZRANGE、ZRANGEBYSCORE、ZREVRANGEBYSCORE、ZRANGEBYLEX、ZREVRANGEBYLE、ZCOUNT、ZLEXCOUNT、ZREVRANGE、ZCARD、ZSCORE、ZRANK、ZREVRANK、ZSCAN |
HyperLogLog | PFADD、PFCOUNT、PFMERGE |
Pub/Sub (发布/订阅) | SUBSCRIBE、UNSUBSCRIBE、PSUBSCRIBE、PUNSUBSCRIBE、PUBLISH、PUBSUB |
Transaction (事务) | DISCARD、EXEC、MULTI、UNWATCH、WATCH |
Script (脚本) | EVAL EVALSHA SCRIPT |
Connection (连接) | AUTH、PING、ECHO、QUIT、SELECT、SWAPDB |
Client | SETNAME、GETNAME、LIST |
Cluster | NODES、INFO、SLOTS、KEYSLOT、COUNTKEYSLOT |
Server (服务器) | CONFIG GET、DBSIZE、DEBUG OBJECT、INFO、LASTSAVE、LATENCY DOCTOR、LATENCY GRAPH、LATENCY HELP、LATENCY HISTORY、LATENCY LATEST、LATENCY RESET、MONITOR、TIME、COMMAND、COMMAND COUNT、COMMAND GETKEYS、COMMAND INFO、MEMORY DOCTOR、MEMORY HELP、MEMORY MALLOC-STATS、MEMORY PURGE、MEMORY STATS、MEMORY USAGE、ROLE |
纯净模式