本页面列出了 Memorystore for Redis 支持的官方 Redis 命令库中的命令以及屏蔽的命令。
支持的命令
Memorystore for Redis 支持以下命令:
- APPEND
- 询问
- AUTH
- BITCOUNT
- BITFIELD
- BITFIELD_RO
- BITOP
- BITPOS
- BLMOVE
- BLMPOP
- BLPOP
- BRPOP
- BRPOPLPUSH
- BZMPOP
- BZPOPMAX
- BZPOPMIN
- 客户端 | 缓存
- CLIENT | GETNAME
- CLIENT | GETREDIR
- 客户 | 帮助
- 客户 | ID
- 客户 | 信息
- CLIENT | KILL
- 客户 | 清单
- 客户 | 无接触
- 客户 | 回复
- CLIENT | SETNAME
- 客户 | 跟踪
CLIENT | TRACKINGINFO
Memorystore for Redis 仅支持 Redis 6.x 及更高版本的此
CLIENT命令组。复制
DBSIZE
DECR
DECRBY
DEL
舍弃
DUMP
ECHO
EVAL
EVAL_RO
EVALSHA
EVALSHA_RO
EXEC
EXISTS
过期
EXPIREAT
EXPIRETIME
FCALL
FCALL_RO
FLUSHALL
FLUSHDB
FUNCTION | DELETE
FUNCTION | DUMP
FUNCTION | FLUSH
函数 | 帮助
FUNCTION | KILL
FUNCTION | LIST
函数 | LOAD
FUNCTION | RESTORE
函数 | 统计信息
GEOADD
GEODIST
GEOHASH
GEOPOS
GEORADIUS
GEORADIUS_RO
GEORADIUSBYMEMBER
GEORADIUSBYMEMBER_RO
GEOSEARCH
GEOSEARCHSTORE
GET
GETBIT
GETDEL
GETEX
GETRANGE
GETSET
HDEL
HELLO
HEXISTS
HGET
HGETALL
HINCRBY
HINCRBYFLOAT
HKEYS
HLEN
HMGET
HMSET
HRANDFIELD
HSCAN
HSET
HSETNX
HSTRLEN
HVALS
INCR
INCRBY
INCRBYFLOAT
信息
密钥
LATENCY | DOCTOR
延迟时间 | 图表
延迟时间 | 帮助
延迟时间 | 直方图
延迟时间 | 历史记录
延迟时间 | 最新
延迟时间 | 重置
LATENCY命令组未被屏蔽。不过,Memorystore for Redis 不支持设置latency-monitor-threshold参数。因此,LATENCY命令不会返回此参数的相关信息。LCS
LINDEX
LINSERT
LLEN
LMOVE
LMPOP
LOLWUT
LPOP
LPOS
LPUSH
LPUSHX
LRANGE
LREM
LSET
LTRIM
记忆 | 医生
记忆 | 帮助
MEMORY | MALLOC-STATS
记忆 | 清除
内存 | 统计信息
内存 | 用量
MGET
MODULE | HELP
MONITOR
MSET
MSETNX
MULTI
PERSIST
PEXPIRE
PEXPIREAT
PEXPIRETIME
PFADD
PFCOUNT
PFMERGE
PING
PSETEX
PSUBSCRIBE
PTTL
发布
PUBSUB|CHANNELS
PUBSUB | 帮助
PUBSUB|NUMPAT
PUBSUB|NUMSUB
PUBSUB | SHARDCHANNELS
PUBSUB | SHARDNUMSUB
PUNSUBSCRIBE
退出
RANDOMKEY
READONLY
READWRITE
重命名
RENAMENX
重置
恢复
角色
RPOP
RPOPLPUSH
RPUSH
RPUSHX
SADD
扫描
SCARD
脚本 | 调试
SCRIPT | EXISTS
SCRIPT | FLUSH
脚本 | 帮助
脚本 | 终止
脚本 | 加载
SDIFF
SDIFFSTORE
选择
SET
SETBIT
SETEX
SETNX
SETRANGE
SINTER
SINTERCARD
SINTERSTORE
SISMEMBER
SLOWLOG | GET
SLOWLOG | HELP
SLOWLOG | LEN
SLOWLOG | RESET
SMEMBERS
SMISMEMBER
SMOVE
SORT
SORT_RO
SPOP
SPUBLISH
SRANDMEMBER
SREM
SSCAN
订阅
STRLEN
订阅
SUBSTR
SUNION
SUNIONSTORE
SUNSUBSCRIBE
时间
TOUCH
TTL
类型
UNLINK
UNSUBSCRIBE
取消关注
WAIT
观看
XACK
XADD
XAUTOCLAIM
XCLAIM
XDEL
XGROUP | CREATE
XGROUP | CREATECONSUMER
XGROUP | DELCONSUMER
XGROUP | DESTROY
XGROUP | HELP
XGROUP | SETID
XINFO | CONSUMERS
XINFO | GROUPS
XINFO | HELP
XINFO | STREAM
XLEN
XPENDING
XRANGE
XREAD
XREADGROUP
XREVRANGE
XTRIM
ZADD
ZCARD
ZCOUNT
ZDIFF
ZDIFFSTORE
ZINCRBY
ZINTER
ZINTERCARD
ZINTERSTORE
ZLEXCOUNT
ZMPOP
ZMSCORE
ZPOPMAX
ZPOPMIN
ZRANDMEMBER
ZRANGE
ZRANGEBYLEX
ZRANGEBYSCORE
ZRANGESTORE
ZRANK
ZREM
ZREMRANGEBYLEX
ZREMRANGEBYRANK
ZREMRANGEBYSCORE
ZREVRANGE
ZREVRANGEBYLEX
ZREVRANGEBYSCORE
ZREVRANK
ZSCAN
ZSCORE
ZUNION
ZUNIONSTORE
已屏蔽的命令
Memorystore for Redis 支持所有 Redis 7.2 命令,但本部分中列出的命令除外。对于这些被屏蔽的命令,Memorystore for Redis 会返回 NOPERM 错误。
- ACL | CAT
- ACL | DELUSER
- ACL | GENPASS
- ACL | GETUSER
- ACL | 帮助
- ACL | LIST
- ACL | LOAD
- ACL | LOG
- ACL | 保存
- ACL | SETUSER
- ACL | 用户
- ACL | WHOAMI
- ACL | CAT
- ACL | GENPASS
- ACL | 帮助
- ACL | WHOAMI
- BGREWRITEAOF
- BGSAVE
- CLIENT | NO-EVICT
- 客户 | 暂停
- CLIENT | SETINFO
- 客户 | 解除屏蔽
- 客户 | 解除暂停状态
- CLUSTER
- COMMAND
CONFIG
Memorystore for Redis 会屏蔽
CONFIG命令,从而阻止您修改 Redis 服务器的redis.conf文件。不过,您可以使用 gcloud CLI 修改一组已定义的受支持的 Redis 配置。调试
LASTSAVE
迁移
OBJECT
REPLICAOF
保存
SHUTDOWN