すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):Redis 互換インスタンスでサポートされるコマンド

最終更新日:Jan 23, 2026

このトピックでは、Tair Serverless KV の Redis 互換インスタンスでサポートされているコマンドについて説明します。

互換性

  • インスタンスは、Redis 6.0 のほとんどのデータ構造およびコマンドと互換性があります。

  • インスタンスはクラスタアーキテクチャを使用します。Redis クラスターモードをサポートするクライアントを使用してインスタンスに接続してください。

サポートされるコマンド

このトピックの表では、次の規則が使用されています:

  • ✔️: コマンドはサポートされています。

  • ❌: コマンドはサポートされていません。

  • ①:このコマンドでは、コマンドで使用されるすべてのキーが同じスロットに存在する必要があります。

  • ②: 一部のクライアントおよびフレームワークの動作との互換性を確保するために、このコマンドは OK または空の結果のみを返し、実行されません。

説明

表に記載されていないコマンドはサポートされていません。

サポートされていないコマンド

  • PFADD、PFCOUNT、PFMERGE などの HyperLogLog 関連コマンド。

  • XACK、XADD、XCLAIM、XDEL、XGROUP、XLEN、XPENDING、XRANGE、XREAD、XREADGROUP、XREVRANGE、XTRIM などのストリーム関連コマンド。

  • PSUBSCRIBE、PUBLISH、PUNSUBSCRIBE、SUBSCRIBE、UNSUBSCRIBE、SPUBLISH、SSUBSCRIBE、SUNSUBSCRIBE、PUBSUB などの Pub/Sub 関連コマンド。

  • FCALL、FCALL_RO、FUNCTION DELETE、FUNCTION FLUSH、FUNCTION LIST、FUNCTION LOAD、FUNCTION RESTORE、FUNCTION STATS などの関数関連コマンド。

文字列

コマンド

サポートされていますか?

APPEND

✔️

DECR

✔️

DECRBY

✔️

GET

✔️

GETDEL

✔️

GETEX

✔️

GETRANGE

✔️

GETSET

✔️

LCS

INCR

✔️

INCRBY

✔️

INCRBYFLOAT

✔️

MGET①

✔️

MSET①

✔️

MSETNX①

✔️

PSETEX

✔️

SET

✔️

SETEX

✔️

SETNX

✔️

SETRANGE

✔️

STRALGO

STRLEN

✔️

SUBSTR

✔️

汎用

コマンド

サポート状況

COPY

DEL①

✔️

DUMP

✔️

EXISTS①

✔️

EXPIRE

✔️

EXPIREAT

✔️

EXPIRETIME

✔️

KEYS

✔️

MIGRATE

MOVE

OBJECT

PERSIST

✔️

PEXPIRE

✔️

PEXPIREAT

✔️

PEXPIRETIME

✔️

PTTL

✔️

RANDOMKEY

✔️

RENAME①

✔️

説明

サイズが 16 MB までのキーをサポートします。

RENAMENX①

✔️

説明

サイズが 16 MB までのキーをサポートします。

RESTORE

✔️

SCAN

✔️

SORT

SORT_RO

TOUCH

TTL

✔️

TYPE

✔️

UNLINK①

✔️

WAIT

ハッシュ

コマンド

サポート

HDEL

✔️

HEXISTS

✔️

HGET

✔️

HGETALL

✔️

HINCRBY

✔️

HINCRBYFLOAT

✔️

HKEYS

✔️

HLEN

✔️

HMGET

✔️

HMSET

✔️

HRANDFIELD

HSCAN

✔️

HSET

✔️

HSETNX

✔️

HSTRLEN

✔️

HVALS

✔️

セット

コマンド

サポート状況

SADD

✔️

SCARD

✔️

SDIFF①

✔️

SDIFFSTORE①

✔️

SINTER①

✔️

SINTERCARD

SINTERSTORE①

✔️

SISMEMBER

✔️

SMEMBERS

✔️

SMISMEMBER

✔️

SMOVE①

✔️

SPOP

✔️

SRANDMEMBER

✔️

SREM

✔️

SSCAN

✔️

SUNION①

✔️

SUNIONSTORE①

✔️

ソート済みセット

コマンド

サポート状況

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①

✔️

リスト

コマンド

サポート状況

BLPOP

BLMOVE

BLMPOP

BRPOP

BRPOPLPUSH

LINDEX

✔️

LINSERT

✔️

LLEN

✔️

LMOVE①

✔️

LMPOP①

LPOP

✔️

LPOS

✔️

LPUSH

✔️

LPUSHX

✔️

LRANGE

✔️

LREM

✔️

LSET

✔️

LTRIM

✔️

RPOP

✔️

RPOPLPUSH①

✔️

RPUSH

✔️

RPUSHX

✔️

ビットマップ

コマンド

サポート状況

BITCOUNT

✔️

BITFIELD

✔️

BITFIELD_RO

BITOP①

✔️

BITPOS

✔️

GETBIT

✔️

SETBIT

✔️

トランザクション

重要

トランザクション関連のコマンドを使用するには、パラメーターを設定し、txn-isolation-lock を yes にする必要があります。

コマンド

サポート

EXEC

✔️

DISCARD

✔️

MULTI

✔️

UNWATCH

✔️

WATCH①

✔️

LUA

重要
  • Lua スクリプトコマンドを使用するには、パラメーターを設定して txn-isolation-lock を yes にする必要があります。

  • EVAL、EVALSHA、EVAL_RO、および EVALSHA_RO コマンドには、少なくとも 1 つのキーと 0 より大きい numkeys 値が必要です。

コマンド

サポート

EVAL①

✔️

EVALSHA①

✔️

EVAL_RO①

✔️

EVALSHA_RO①

✔️

SCRIPT

✔️

GEO

コマンド

サポート

GEOADD

✔️

GEODIST

✔️

GEOHASH

✔️

GEOPOS

✔️

GEORADIUS

✔️

GEORADIUS_RO

✔️

GEORADIUSBYMEMBER

✔️

GEORADIUSBYMEMBER_RO

✔️

GEOSEARCH

✔️

GEOSEARCHSTORE①

✔️

サーバー管理

コマンド

サポート状況

ACL

BGREWRITEAOF

BGSAVE

BKLIST

COMMAND

✔️

CONFIG

DBSIZE

✔️

DEBUG

FLUSHALL

✔️

FLUSHDB

✔️

重要

FLUSHDB コマンドの同期実行モードのみがサポートされています。非同期実行モードはサポートされていません。本番環境では、FLUSHDB コマンドを注意して実行してください。

INFO

✔️

LASTSAVE

LATENCY

LOLWUT

MEMORY

MONITOR

REWRITEAOF

SAVE

SHUTDOWN

SLOWLOG

✔️

SWAPDB

TIME

✔️

接続管理

コマンド

サポート状況

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 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 ②

✔️