全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):Redis相容版命令支援

更新時間:Jan 21, 2026

本文介紹Tair Serverless KV Redis相容版執行個體的命令支援情況。

相容性說明

  • 執行個體相容 Redis 6.0 的絕大多數資料結構與命令。

  • 執行個體採用叢集架構,建議使用支援Redis叢集模式的用戶端進行串連。

命令支援列表

為便於瀏覽和內容表達,本文的表格約定使用下述注釋:

  • ✔️表示支援該命令。

  • ❌表示不支援該命令。

  • 數字標記①:該命令要求所要操作的Key都分布在同1個Slot中。

  • 數字標記②:為相容某些用戶端、架構的行為,該命令僅返回OK或空結果,不會真正執行。

說明

未出現在表格中的命令暫不支援。

不支援命令

  • HyperLogLog 相關命令,比如:PFADD、PFCOUNT、PFMERGE。

  • Stream 相關命令,比如:XACK、XADD、XCLAIM、XDEL、XGROUP、XLEN、XPENDING、XRANGE、XREAD、XREADGROUP、XREVRANGE、XTRIM。

  • Pub/Sub 相關命令,比如:PSUBSCRIBE、PUBLISH、PUNSUBSCRIBE、SUBSCRIBE、UNSUBSCRIBE、SPUBLISH、SSUBSCRIBE、SUNSUBSCRIBE、PUBSUB。

  • Function 相關命令,比如:FCALL、FCALL_RO、FUNCTION DELETE、FUNCTION FLUSH、FUNCTION LIST、FUNCTION LOAD、FUNCTION RESTORE、FUNCTION STATS。

String

命令

是否支援

APPEND

✔️

DECR

✔️

DECRBY

✔️

GET

✔️

GETDEL

✔️

GETEX

✔️

GETRANGE

✔️

GETSET

✔️

LCS

INCR

✔️

INCRBY

✔️

INCRBYFLOAT

✔️

MGET①

✔️

MSET①

✔️

MSETNX①

✔️

PSETEX

✔️

SET

✔️

SETEX

✔️

SETNX

✔️

SETRANGE

✔️

STRALGO

STRLEN

✔️

SUBSTR

✔️

Generic

命令

是否支援

COPY

DEL①

✔️

DUMP

✔️

EXISTS①

✔️

EXPIRE

✔️

EXPIREAT

✔️

EXPIRETIME

✔️

KEYS

✔️

MIGRATE

MOVE

OBJECT

PERSIST

✔️

PEXPIRE

✔️

PEXPIREAT

✔️

PEXPIRETIME

✔️

PTTL

✔️

RANDOMKEY

✔️

RENAME①

✔️

說明

最大支援16MB的Key。

RENAMENX①

✔️

說明

最大支援16MB的Key。

RESTORE

✔️

SCAN

✔️

SORT

SORT_RO

TOUCH

TTL

✔️

TYPE

✔️

UNLINK①

✔️

WAIT

Hash

命令

是否支援

HDEL

✔️

HEXISTS

✔️

HGET

✔️

HGETALL

✔️

HINCRBY

✔️

HINCRBYFLOAT

✔️

HKEYS

✔️

HLEN

✔️

HMGET

✔️

HMSET

✔️

HRANDFIELD

HSCAN

✔️

HSET

✔️

HSETNX

✔️

HSTRLEN

✔️

HVALS

✔️

Set

命令

是否支援

SADD

✔️

SCARD

✔️

SDIFF①

✔️

SDIFFSTORE①

✔️

SINTER①

✔️

SINTERCARD

SINTERSTORE①

✔️

SISMEMBER

✔️

SMEMBERS

✔️

SMISMEMBER

✔️

SMOVE①

✔️

SPOP

✔️

SRANDMEMBER

✔️

SREM

✔️

SSCAN

✔️

SUNION①

✔️

SUNIONSTORE①

✔️

Sorted Set

命令

是否支援

BZMPOP

BZPOPMAX

BZPOPMIN

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①

✔️

Lists

命令

是否支援

BLPOP

BLMOVE

BLMPOP

BRPOP

BRPOPLPUSH

LINDEX

✔️

LINSERT

✔️

LLEN

✔️

LMOVE①

✔️

LMPOP①

LPOP

✔️

LPOS

✔️

LPUSH

✔️

LPUSHX

✔️

LRANGE

✔️

LREM

✔️

LSET

✔️

LTRIM

✔️

RPOP

✔️

RPOPLPUSH①

✔️

RPUSH

✔️

RPUSHX

✔️

Bitmap

命令

是否支援

BITCOUNT

✔️

BITFIELD

✔️

BITFIELD_RO

BITOP①

✔️

BITPOS

✔️

GETBIT

✔️

SETBIT

✔️

事務

重要

必須設定參數txn-isolation-lock的值為yes才能使用事務相關命令。

命令

是否支援

EXEC

✔️

DISCARD

✔️

MULTI

✔️

UNWATCH

✔️

WATCH①

✔️

LUA

重要
  • 必須設定參數txn-isolation-lock的值為yes才能使用LUA指令碼相關命令。

  • 執行EVAL、EVALSHA、EVAL_RO、EVALSHA_RO命令,至少需要傳入一個Key且numkeys參數的值大於0。

命令

是否支援

EVAL①

✔️

EVALSHA①

✔️

EVAL_RO①

✔️

EVALSHA_RO①

✔️

SCRIPT

✔️

GEO

命令

是否支援

GEOADD

✔️

GEODIST

✔️

GEOHASH

✔️

GEOPOS

✔️

GEORADIUS

✔️

GEORADIUS_RO

✔️

GEORADIUSBYMEMBER

✔️

GEORADIUSBYMEMBER_RO

✔️

GEOSEARCH

✔️

GEOSEARCHSTORE①

✔️

Server management

命令

是否支援

ACL

BGREWRITEAOF

BGSAVE

BKLIST

COMMAND

✔️

CONFIG

DBSIZE

✔️

DEBUG

FLUSHALL

✔️

FLUSHDB

✔️

重要

僅支援FLUSHDB命令同步執行模式,不支援非同步執行模式。在生產環境中,請謹慎執行FLUSHDB命令。

INFO

✔️

LASTSAVE

LATENCY

LOLWUT

MEMORY

MONITOR

REWRITEAOF

SAVE

SHUTDOWN

SLOWLOG

✔️

SWAPDB

TIME

✔️

Connection management

命令

是否支援

AUTH

✔️

CLIENT CACHING

CLIENT GETNAME

✔️

CLIENT GETREDIR

CLIENT ID

CLIENT INFO

CLIENT KILL

✔️

CLIENT LIST

✔️

CLIENT NO-EVICT

CLIENT PAUSE

CLIENT REPLY

CLIENT SETNAME

✔️

CLIENT TRACKING

CLIENT TRACKINGINFO

CLIENT UNBLOCK

CLIENT UNPAUSE

ECHO

✔️

HELLO

PING

✔️

QUIT

✔️

RESET

SELECT

✔️

SENTINEL sentinels②

✔️

SENTINEL get-master-addr-by-name ②

✔️

Cluster management

命令

是否支援

CLUSTER ADDSLOTS ②

✔️

CLUSTER ADDSLOTSRANGE

CLUSTER BUMPEPOCH

CLUSTER COUNT-FAILURE-REPORTS

✔️

CLUSTER COUNTKEYSINSLOT

✔️

CLUSTER DELSLOTS ②

✔️

CLUSTER DELSLOTSRANGE

CLUSTER FAILOVER ②

✔️

CLUSTER FLUSHSLOTS

CLUSTER FORGET ②

✔️

CLUSTER GETKEYSINSLOT ②

✔️

CLUSTER INFO

✔️

CLUSTER KEYSLOT

✔️

CLUSTER LINKS

CLUSTER MEET ②

✔️

CLUSTER MYID

CLUSTER NODES

✔️

CLUSTER REPLICAS

CLUSTER REPLICATE ②

✔️

CLUSTER RESET ②

✔️

CLUSTER SAVECONFIG ②

✔️

CLUSTER SET-CONFIG-EPOCH ②

✔️

CLUSTER SETSLOT ②

✔️

CLUSTER SHARDS

CLUSTER SLAVES

✔️

CLUSTER SLOTS

✔️

READONLY ②

✔️

READWRITE ②

✔️