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

Tair (Redis® OSS-Compatible):クラスターインスタンスと読み書き分離インスタンスのコマンドの制限

最終更新日:Feb 04, 2026

標準アーキテクチャのインスタンスと比較して、クラスターアーキテクチャまたは読み書き分離アーキテクチャを使用する Tair (Redis OSS-compatible) インスタンスは、Redis コマンドのサポートレベルが異なります。たとえば、一部のコマンドは無効になっており、コマンドは異なるスロットのキーにアクセスできません。これらのインスタンスを使用する際は、これらのルールを理解し、従う必要があります。

クラスターアーキテクチャのコマンド制限

クラスターインスタンスは、さまざまな Redis バージョンと互換性があります。各バージョンでサポートされているコマンドの詳細については、「Redis Community Edition のコマンドサポート」および「Tair (Enterprise Edition) のコマンドサポートと制限事項」をご参照ください。

クラスタアーキテクチャは、直接接続モードとプロキシモードの両方をサポートしています。これらのモードではコマンドの制限事項が異なります。

直接接続モードのクラスターアーキテクチャ

  • SELECT コマンドはサポートされています。直接接続モードはクラスターの初期化のみをサポートします。ただし、クラスターの初期化中にクライアントが SELECT コマンドをサポートしていない場合、このコマンドは実行できません。

  • SWAPDB コマンドは、Redis 7.0 と互換性のあるクラスターアーキテクチャインスタンスでのみサポートされます。

  • 複数のキーを含むコマンドを実行する場合は、すべてのキーが同じスロット内にあることを確認してください。たとえば、ハッシュタグを使用できます。

  • 直接接続モードのクラスタアーキテクチャインスタンスでトランザクションを実行する場合、その動作はオープンソースの Redis Cluster と一致している必要があります。トランザクション内のすべてのキーは同じスロット内に存在しなければなりません。

プロキシモードのクラスターアーキテクチャ

  • SELECT コマンドはサポートされています。プロキシモードは中間レイヤーを使用してクラスターアーキテクチャの詳細を隠蔽し、より優れたクライアントの互換性を提供します。

  • 直接接続モードの制限事項に加えて、プロキシノードは CLIENT INFOCLIENT ID などのコマンドをサポートしていません。ただし、プロキシノードは DELEXISTS などのコマンドに対して、スロットをまたいだ複数キー操作をサポートしています。詳細については、「プロキシモードでサポートされるコマンド一覧」をご参照ください。

  • CLIENT KILL コマンドは現在、次のフォーマットをサポートしています: CLIENT KILL <ip:port> および CLIENT KILL ADDR <ip:port>

  • CLIENT LIST コマンドを実行すると、プロキシノードへのすべての接続がリストされます。返される結果は、ネイティブの Redis コマンドとは異なります。違いは次のとおりです:

    • idageidleaddrfdnamedbmultiomem、および cmd フィールドは、ネイティブの Redis と同じ意味を持ちます。

    • sub および psub フィールドはプロキシノードでは区別されません。両方とも 1 または 0 に設定されます。

    • qbufqbuf-freeobl、および oll フィールドには、現在特定の意味はありません。

  • トランザクションの制限:

    • トランザクション内のすべてのキーが同じスロットにある場合、トランザクションは正常に実行され、トランザクションのセマンティクスに従います。

    • トランザクション内のキーが異なるスロットにある場合でも、個々のコマンドのキーが同じスロットにあれば、トランザクションは正常に実行できます。キーが同じスロットにあるコマンドについてはトランザクションのセマンティクスが保証されますが、キーが異なるスロットにあるコマンドについては保証されません。

    • トランザクション内の単一のコマンドのキーが異なるスロットにある場合、そのコマンドは実行できません。

    • キーを持たない一部のコマンドは、トランザクションではサポートされていません。詳細については、プロキシモードでサポートされるコマンドのリストをご参照ください。

  • SCAN 0 コマンドは、クラスタの最初のデータシャードから開始し、各シャードのデータを順次走査します。現在のシャードの走査が完了した後にのみ、次のシャードに移動します。特定のシャードをスキャンするには、ISCAN コマンドを使用してください。

  • 日常的な管理および運用保守 (O&M) を容易にするため、プロキシモードのクラスタアーキテクチャインスタンスは複数の独自開発コマンドをサポートしています。詳細については、「Alibaba Cloud 独自開発のプロキシコマンド」をご参照ください。

さらに、Redis Cluster には Lua スクリプトの使用に関するいくつかの制限があります。Tair (Redis OSS-compatible) のクラスターアーキテクチャには追加の制限があります。詳細については、「クラスターアーキテクチャの特別な制限事項」をご参照ください。

読み書き分離インスタンスのコマンドの制限

読み書き分離インスタンスは、さまざまな Redis バージョンと互換性があります。各バージョンでサポートされているコマンドの詳細については、「Redis Community Edition のコマンドサポート」および「Tair (Enterprise Edition) のコマンドサポートと制限事項」をご参照ください。

  • 読み書き分離インスタンスは、デフォルトでプロキシモードを使用します。これらのインスタンスは、プロキシノードと同じコマンド制限があります。たとえば、プロキシノードは CLIENT INFOCLIENT ID などのコマンドをサポートしません。詳細については、「プロキシモードでサポートされるコマンドのリスト」をご参照ください。

  • 日常の管理および O&M を容易にするため、読み書き分離アーキテクチャのインスタンスは、複数の独自開発コマンドをサポートしています。詳細については、「Alibaba Cloud 独自開発のプロキシコマンド」をご参照ください。

プロキシモードでサポートされるコマンドのリスト

以下の内容は、プロキシモードのクラスターアーキテクチャと読み書き分離アーキテクチャに適用されます。読みやすくするため、このトピックの表では次の規則を使用しています:

  • ✔️:プロキシはこのコマンドをサポートします。コマンドが複数のキーをサポートする場合、スロットをまたいで実行できます。

  • ⭕️:プロキシがコマンドをサポートしていますが、制限があります。コマンド内のすべてのキーが同じスロット内にあることを確認してください。たとえば、ハッシュタグを使用できます。

  • ❌: プロキシはこのコマンドをサポートしません。

  • 注①:一部のクライアントフレームワークとの互換性を確保するため、コマンドは OK または空の結果を返すだけで、実際には実行されません。

  • 注②:リクエストは Redis DB のバージョンに関係なく、プロキシによって直接処理および返されます。

ビットマップ

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

BITCOUNT

✔️

✔️

✔️

✔️

BITFIELD

✔️

✔️

✔️

✔️

BITFIELD_RO

BITOP

⭕️

⭕️

✔️

✔️

BITPOS

✔️

✔️

✔️

✔️

GETBIT

✔️

✔️

✔️

✔️

SETBIT

✔️

✔️

✔️

✔️

クラスター管理

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

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

✔️

✔️

接続管理

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

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

✔️

✔️

✔️

✔️

説明

HELLO コマンドはデフォルトで無効になっています。このコマンドを使用するには、プロキシのマイナーバージョンを 7.0.9 以降にアップグレードし、hello_enabled パラメーターを有効にする必要があります。

汎用

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

COPY

⭕️

⭕️

✔️

✔️

DEL

✔️

⭕️

✔️

✔️

DUMP

✔️

✔️

✔️

✔️

EXISTS

✔️

⭕️

✔️

✔️

EXPIRE

✔️

✔️

✔️

✔️

EXPIREAT

✔️

✔️

✔️

✔️

EXPIRETIME

✔️

✔️

✔️

✔️

KEYS

✔️

✔️

✔️

MIGRATE

MOVE

✔️

✔️

✔️

✔️

OBJECT

✔️

✔️

✔️

✔️

OBJECT HELP

✔️

✔️

✔️

✔️

PERSIST

✔️

✔️

✔️

✔️

PEXPIRE

✔️

✔️

✔️

✔️

PEXPIREAT

✔️

✔️

✔️

✔️

PEXPIRETIME

✔️

✔️

✔️

✔️

PTTL

✔️

✔️

✔️

✔️

RANDOMKEY

✔️

✔️

✔️

RENAME

⭕️

⭕️

✔️

✔️

RENAMENX

⭕️

⭕️

✔️

✔️

RESTORE

✔️

✔️

✔️

✔️

SCAN

✔️

✔️

✔️

SORT

⭕️

⭕️

✔️

✔️

SORT_RO

⭕️

⭕️

✔️

✔️

TOUCH

✔️

⭕️

✔️

✔️

TTL

✔️

✔️

✔️

✔️

TYPE

✔️

✔️

✔️

✔️

UNLINK

✔️

⭕️

✔️

✔️

WAIT

✔️

✔️

✔️

地理空間インデックス

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

GEOADD

✔️

✔️

✔️

✔️

GEODIST

✔️

✔️

✔️

✔️

GEOHASH

✔️

✔️

✔️

✔️

GEOPOS

✔️

✔️

✔️

✔️

GEORADIUS

⭕️

⭕️

✔️

✔️

GEORADIUSBYMEMBER

⭕️

⭕️

✔️

✔️

GEOSEARCH

✔️

✔️

✔️

✔️

GEOSEARCHSTORE

⭕️

⭕️

✔️

✔️

ハッシュ

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

HDEL

✔️

✔️

✔️

✔️

HEXISTS

✔️

✔️

✔️

✔️

HGET

✔️

✔️

✔️

✔️

HGETALL

✔️

✔️

✔️

✔️

HINCRBY

✔️

✔️

✔️

✔️

HINCRBYFLOAT

✔️

✔️

✔️

✔️

HKEYS

✔️

✔️

✔️

✔️

HLEN

✔️

✔️

✔️

✔️

HMGET

✔️

✔️

✔️

✔️

HMSET

✔️

✔️

✔️

✔️

HRANDFIELD

✔️

✔️

✔️

✔️

HSCAN

✔️

✔️

✔️

✔️

HSET

✔️

✔️

✔️

✔️

HSETNX

✔️

✔️

✔️

✔️

HSTRLEN

✔️

✔️

✔️

✔️

HVALS

✔️

✔️

✔️

✔️

HyperLogLog

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

PFADD

✔️

✔️

✔️

✔️

PFCOUNT

⭕️

⭕️

✔️

✔️

PFMERGE

⭕️

⭕️

✔️

✔️

リスト

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

BLPOP

⭕️

⭕️

✔️

✔️

BLMOVE

⭕️

⭕️

✔️

✔️

BLMPOP

⭕️

⭕️

✔️

✔️

BRPOP

⭕️

⭕️

✔️

✔️

BRPOPLPUSH

⭕️

⭕️

✔️

✔️

LINDEX

✔️

✔️

✔️

✔️

LINSERT

✔️

✔️

✔️

✔️

LLEN

✔️

✔️

✔️

✔️

LMOVE

⭕️

⭕️

✔️

✔️

LMPOP

⭕️

⭕️

✔️

✔️

LPOP

✔️

✔️

✔️

✔️

LPUSH

✔️

✔️

✔️

✔️

LPUSHX

✔️

✔️

✔️

✔️

LRANGE

✔️

✔️

✔️

✔️

LREM

✔️

✔️

✔️

✔️

LSET

✔️

✔️

✔️

✔️

LTRIM

✔️

✔️

✔️

✔️

RPOP

✔️

✔️

✔️

✔️

RPOPLPUSH

⭕️

⭕️

✔️

✔️

RPUSH

✔️

✔️

✔️

✔️

RPUSHX

✔️

✔️

✔️

✔️

Pub/Sub

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

PSUBSCRIBE

✔️

✔️

PUBLISH

✔️

✔️

✔️

✔️

PUBSUB

✔️

✔️

✔️

PUBSUB HELP

PUBSUB SHARDCHANNELS

✔️

✔️

✔️

PUBSUB SHARDNUMSUB

✔️

✔️

✔️

PUNSUBSCRIBE

✔️

✔️

SPUBLISH

✔️

✔️

✔️

✔️

SUBSCRIBE

✔️

✔️

SSUBSCRIBE

✔️

✔️

SUNSUBSCRIBE

✔️

✔️

UNSUBSCRIBE

✔️

✔️

スクリプトと関数

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

EVAL

⭕️

✔️

✔️

EVAL_RO

⭕️

✔️

✔️

EVALSHA

⭕️

✔️

✔️

EVALSHA_RO

⭕️

✔️

✔️

FCALL

⭕️

✔️

✔️

FCALL_RO

⭕️

✔️

✔️

FUNCTION DELETE

✔️

✔️

FUNCTION DUMP

✔️

✔️

FUNCTION FLUSH

✔️

✔️

FUNCTION HELP

✔️

✔️

FUNCTION KILL

✔️

✔️

FUNCTION LIST

✔️

✔️

FUNCTION LOAD

✔️

✔️

FUNCTION RESTORE

✔️

✔️

FUNCTION STATS

✔️

✔️

SCRIPT DEBUG

SCRIPT EXISTS

✔️

✔️

SCRIPT FLUSH

✔️

✔️

SCRIPT KILL

✔️

✔️

SCRIPT LOAD

✔️

✔️

サーバー管理

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

ACL CAT

ACL DELUSER

ACL DRYRUN

ACL GENPASS

ACL GETUSER

ACL HELP

ACL LIST

ACL LOAD

ACL ログ

ACL SAVE

ACL SETUSER

ACL ユーザー

ACL WHOAMI

BGREWRITEAOF

BGSAVE

コマンド

✔️

✔️

✔️

コマンド数

✔️

✔️

✔️

コマンドドキュメント

✔️

✔️

✔️

COMMAND GETKEYS

✔️

✔️

✔️

COMMAND GETKEYSANDFLAGS

✔️

✔️

✔️

コマンド情報

✔️

✔️

✔️

コマンドリスト

✔️

✔️

✔️

CONFIG GET

✔️

✔️

✔️

設定ヘルプ

CONFIG RESETSTAT

CONFIG REWRITE

CONFIG SET ①②

✔️

✔️

✔️

DBSIZE

✔️

✔️

✔️

DEBUG OBJECT

DEBUG SEGFAULT

フェイルオーバー

FLUSHALL

✔️

✔️

✔️

FLUSHDB

✔️

✔️

✔️

情報

✔️

✔️

✔️

LASTSAVE

LATENCY DOCTOR

レイテンシーグラフ

レイテンシーヘルプ

レイテンシーヒストグラム

レイテンシー履歴

最新のレイテンシー

レイテンシーリセット

LOLWUT

✔️

✔️

✔️

メモリドクター

✔️

✔️

メモリヘルプ

✔️

✔️

MEMORY MALLOC-STATS

✔️

✔️

メモリパージ

✔️

✔️

メモリ統計

✔️

✔️

メモリ使用量

✔️

✔️

MODULE LIST

モジュールロード

MODULE LOADEX

モジュールアンロード

モニター

✔️

✔️

PSYNC

REPLICAOF

ロール ②

✔️

✔️

保存

シャットダウン

SLAVEOF

SLOWLOG

✔️

✔️

✔️

SLOWLOG ヘルプ

✔️

✔️

✔️

SLOWLOG RESET

✔️

✔️

✔️

SWAPDB

✔️

✔️

✔️

同期

時間

✔️

✔️

✔️

Sentinel

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

SENTINEL sentinels ②

✔️

✔️

SENTINEL get-master-addr-by-name ②

✔️

✔️

セット

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

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

✔️

⭕️

✔️

✔️

ストリーム

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

XACK

✔️

✔️

✔️

✔️

XADD

✔️

✔️

✔️

✔️

XAUTOCLAIM

✔️

✔️

✔️

✔️

XCLAIM

✔️

✔️

✔️

✔️

XDEL

✔️

✔️

✔️

✔️

XGROUP

✔️

✔️

✔️

✔️

XGROUP CREATECONSUMER

✔️

✔️

✔️

✔️

XINFO

✔️

✔️

✔️

✔️

XLEN

✔️

✔️

✔️

✔️

XPENDING

✔️

✔️

✔️

✔️

XRANGE

✔️

✔️

✔️

✔️

XREAD

⭕️

⭕️

✔️

✔️

XREADGROUP

⭕️

⭕️

✔️

✔️

XREVRANGE

✔️

✔️

✔️

✔️

XTRIM

✔️

✔️

✔️

✔️

文字列

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

APPEND

✔️

✔️

✔️

✔️

DECR

✔️

✔️

✔️

✔️

DECRBY

✔️

✔️

✔️

✔️

GET

✔️

✔️

✔️

✔️

GETDEL

✔️

✔️

✔️

✔️

GETEX

✔️

✔️

✔️

✔️

GETRANGE

✔️

✔️

✔️

✔️

GETSET

✔️

✔️

✔️

✔️

LCS

✔️

⭕️

✔️

✔️

INCR

✔️

✔️

✔️

✔️

INCRBY

✔️

✔️

✔️

✔️

INCRBYFLOAT

✔️

✔️

✔️

✔️

MGET

✔️

⭕️

✔️

✔️

MSET

✔️

⭕️

✔️

✔️

MSETNX

⭕️

⭕️

✔️

✔️

PSETEX

✔️

✔️

✔️

✔️

SET

✔️

✔️

✔️

✔️

SETEX

✔️

✔️

✔️

✔️

SETNX

✔️

✔️

✔️

✔️

SETRANGE

✔️

✔️

✔️

✔️

STRALGO

STRLEN

✔️

✔️

✔️

✔️

トランザクション

コマンド

クラスターアーキテクチャ

クラスターアーキテクチャのトランザクションで許可

読み書き分離アーキテクチャ

読み書き分離アーキテクチャのトランザクションで許可

DISCARD

✔️

✔️

✔️

✔️

EXEC

✔️

✔️

✔️

✔️

MULTI

✔️

✔️

UNWATCH

✔️

✔️

✔️

WATCH

⭕️

✔️

よくある質問

  • Q:プロキシモードのクラスタアーキテクチャおよび読み書き分離アーキテクチャのインスタンスは、WAIT コマンドをサポートしていますか?

    A:はい、WAIT コマンドはプロキシバージョン 7.1.5 以降でサポートされています。それ以前のバージョンをご利用の場合は、プロキシのバージョンをスペックアップできます。