本頁面列出 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 | LIST
- 用戶端 | 免手動
- 客戶 | 回覆
- CLIENT | SETNAME
- CLIENT | TRACKING
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 | KILL
函式 | 清單
函式 | 載入
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指令群組未遭到封鎖。不過,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
單元 | 說明
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
SCAN
SCARD
指令碼 | 偵錯
SCRIPT | EXISTS
指令碼 | 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
SSUBSCRIBE
STRLEN
訂閱
SUBSTR
SUNION
SUNIONSTORE
SUNSUBSCRIBE
時間
觸控
存留時間
類型
UNLINK
UNSUBSCRIBE
取消追蹤
WAIT
觀看
XACK
XADD
XAUTOCLAIM
XCLAIM
XDEL
XGROUP | CREATE
XGROUP | CREATECONSUMER
XGROUP | DELCONSUMER
XGROUP | DESTROY
XGROUP | HELP
XGROUP | SETID
XINFO | 消費者
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