This page explains what Redis commands Memorystore for Redis Cluster supports. Memorystore for Redis Cluster supports a subset of the official Redis command library .
A NOPERM
error is returned for commands not listed as supported
on this page.
Supported command list
- APPEND
- ASKING
- AUTH
- BITCOUNT
- BITFIELD
- BITFIELD_RO
- BITOP
- BITPOS
- BLMOVE
- BLMPOP
- BLPOP
- BRPOP
- BRPOPLPUSH
- BZMPOP
- BZPOPMAX
- BZPOPMIN
- CLIENT | CACHING
- CLIENT | GETNAME
- CLIENT | GETREDIR
- CLIENT | HELP
- CLIENT | ID
- CLIENT | INFO
- CLIENT | KILL
- CLIENT | LIST
- CLIENT | REPLY
- CLIENT | SETNAME
- CLIENT | TRACKING
- CLIENT | TRACKINGINFO
- CLUSTER | COUNT-FAILURE-REPORTS
- CLUSTER | COUNTKEYSINSLOT
- CLUSTER | GETKEYSINSLOT
- CLUSTER | HELP
- CLUSTER | INFO
- CLUSTER | KEYSLOT
- CLUSTER | LINKS
- CLUSTER | MYID
- CLUSTER | NODES
- CLUSTER | REPLICAS
- CLUSTER | SHARDS
- CLUSTER | SLAVES
- CLUSTER | SLOTS
- COMMAND | COUNT
- COMMAND | DOCS
- COMMAND | GETKEYS
- COMMAND | GETKEYSANDFLAGS
- COMMAND | HELP
- COMMAND | INFO
- COMMAND | LIST
- CONFIG | HELP
- COPY
- DBSIZE
- DECR
- DECRBY
- DEL
- DISCARD
- DUMP
- ECHO
- EVAL
- EVAL_RO
- EVALSHA
- EVALSHA_RO
- EXEC
- EXISTS
- EXPIRE
- EXPIREAT
- EXPIRETIME
- FCALL
- FCALL_RO
- FLUSHALL
- FLUSHDB
- FUNCTION | DELETE
- FUNCTION | DUMP
- FUNCTION | FLUSH
- FUNCTION | HELP
- FUNCTION | KILL
- FUNCTION | LIST
- FUNCTION | LOAD
- FUNCTION | RESTORE
- FUNCTION | STATS
- 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
- INFO
- KEYS
- LATENCY | DOCTOR
- LATENCY | GRAPH
- LATENCY | HELP
- LATENCY | HISTOGRAM
- LATENCY | HISTORY
- LATENCY | LATEST
-
LATENCY | RESET
-
LCS
-
LINDEX
-
LINSERT
-
LLEN
-
LMOVE
-
LMPOP
-
LOLWUT
-
LPOP
-
LPOS
-
LPUSH
-
LPUSHX
-
LRANGE
-
LREM
-
LSET
-
LTRIM
-
MEMORY | DOCTOR
-
MEMORY | HELP
-
MEMORY | MALLOC-STATS
-
MEMORY | PURGE
-
MEMORY | STATS
-
MEMORY | USAGE
-
MGET
-
MODULE | HELP
-
MONITOR
-
MSET
-
MSETNX
-
MULTI
-
OBJECT | ENCODING
-
OBJECT | FREQ
-
OBJECT | HELP
-
OBJECT | IDLETIME
-
OBJECT | REFCOUNT
-
PERSIST
-
PEXPIRE
-
PEXPIREAT
-
PEXPIRETIME
-
PFADD
-
PFCOUNT
-
PFMERGE
-
PING
-
PSETEX
-
PSUBSCRIBE
-
PTTL
-
PUBLISH
-
PUBSUB|CHANNELS
-
PUBSUB | HELP
-
PUBSUB|NUMPAT
-
PUBSUB|NUMSUB
-
PUBSUB | SHARDCHANNELS
-
PUBSUB | SHARDNUMSUB
-
PUNSUBSCRIBE
-
QUIT
-
RANDOMKEY
-
READONLY
-
READWRITE
-
RENAME
-
RENAMENX
-
RESET
-
RESTORE
-
ROLE
-
RPOP
-
RPOPLPUSH
-
RPUSH
-
RPUSHX
-
SADD
-
SCAN
-
SCARD
-
SCRIPT | DEBUG
-
SCRIPT | EXISTS
-
SCRIPT | FLUSH
-
SCRIPT | HELP
-
SCRIPT | KILL
-
SCRIPT | LOAD
-
SDIFF
-
SDIFFSTORE
-
SELECT
-
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
-
SUBSCRIBE
-
SUBSTR
-
SUNION
-
SUNIONSTORE
-
SUNSUBSCRIBE
-
TIME
-
TOUCH
-
TTL
-
TYPE
-
UNLINK
-
UNSUBSCRIBE
-
UNWATCH
-
WAIT
-
WATCH
-
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
Blocked commands
Memorystore for Redis Cluster supports all Redis 7.0 commands, except for the following blocked commands:
- ACL | DELUSER
- ACL | DRYRUN
- ACL | GETUSER
- ACL | LIST
- ACL | LOAD
- ACL | LOG
- ACL | SAVE
- ACL | SETUSER
- ACL | USERS
- ACL | CAT
- ACL | GENPASS
- ACL | HELP
- ACL | WHOAMI
- BGREWRITEAOF
- BGSAVE
- CLIENT | NO-EVICT
- CLIENT | PAUSE
- CLIENT | UNBLOCK
- CLIENT | UNPAUSE
- CLUSTER | ADDSLOTS
- CLUSTER | ADDSLOTSRANGE
- CLUSTER | BUMPEPOCH
- CLUSTER | DELSLOTS
- CLUSTER | DELSLOTSRANGE
- CLUSTER | FAILOVER
- CLUSTER | FLUSHSLOTS
- CLUSTER | FORGET
- CLUSTER | MEET
- CLUSTER | REPLICATE
- CLUSTER | RESET
- CLUSTER | SAVECONFIG
- CLUSTER | SET-CONFIG-EPOCH
- CLUSTER | SETSLOT
- CONFIG | GET
- CONFIG | RESETSTAT
- CONFIG | REWRITE
- CONFIG | SET
- DEBUG
- FAILOVER
- LASTSAVE
- MIGRATE
- MODULE | LIST
- MODULE | LOAD
- MODULE | LOADEX
- MODULE | UNLOAD
- MOVE
- PFDEBUG
- PFSELFTEST
- PSYNC
- REPLCONF
- REPLICAOF
- RESTORE-ASKING
- SAVE
- SHUTDOWN
- SLAVEOF
- SWAPDB
- SYNC
- XSETID