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

PolarDB:Orca compatibility notes

最終更新日:Feb 16, 2026

このトピックでは、PolarDB MySQL Edition (Orca) の互換性情報について説明します。

Redis プロトコル互換性

Orca は、Redis 7.0 以前のバージョンのコマンドのサブセットをサポートしており、RESP2 および RESP3 プロトコルの両方をサポートしています。次の表に、現在のコマンドのサポートレベルを示します。

重要

Orca は、次の表に記載されていない Redis コマンドをサポートしていません。また、Orca は単一のデータベースでの操作のみをサポートしており、MOVE などのクロスデータベースコマンドはサポートしていません。

分類

コマンド

サポート

Bitmap

BITCOUNT

サポート

BITOP

サポート

BITPOS

サポート

SETBIT

サポート

GETBIT

サポート

その他のコマンド

サポートされていません。

接続管理

PING

サポート

ECHO

サポート

HELLO

サポート

説明
  • 使用方法:同じです。

  • 戻り値:異なります。Orca は serverproto のみを返します。

AUTH

サポート

説明
  • 使用方法:異なります。

    • Redis での使用方法:AUTH [username] password。Redis では、username パラメーターはオプションです。

    • Orca での使用方法:AUTH username password。Orca では、username パラメーターは必須です。

  • 戻り値:同じです。

CLIENT

部分的にサポートされています

説明

以下のサブコマンドのみがサポートされています:GETNAMESETNAMEIDINFOLIST、および HELP。その他のすべてのサブコマンドはサポートされていません。

その他のコマンド

サポートされていません

汎用

DEL

サポート

UNLINK

サポート

EXISTS

サポート

KEYS

サポート

RENAME

サポート

RENAMENX

サポート

TYPE

サポート

EXPIRE

サポート

EXPIREAT

サポート

EXPIRETIME

サポート

PERSIST

サポート

PEXPIRE

サポート

PEXPIREAT

サポート

PEXPIRETIME

サポート

TTL

サポート

PTTL

サポート

RANDOMKEY

サポート

DUMP

サポート

RESTORE

サポート

INFO

サポート

SCAN

サポート

その他のコマンド

サポートされていません

ハッシュ

HDEL

サポート

HEXISTS

サポート

HGET

サポート

HGETALL

サポート

HINCRBY

サポート

HINCRBYFLOAT

サポート

HKEYS

サポート

HLEN

サポート

HMGET

サポート

HMSET

サポート

HSET

サポート

HSETNX

サポート

HRANDFIELD

サポート

HVALS

サポート

HSTRLEN

サポート

HSCAN

サポート

HEXPIRE

サポート

HEXPIREAT

サポート

HEXPIRETIME

サポート

HPERSIST

サポート

HPEXPIRE

サポート

HPEXPIREAT

サポート

HPEXPIRETIME

サポート

HTTL

サポート

HPTTL

サポート

その他のコマンド

サポートされていません

リスト

LINDEX

サポート

LINSERT

サポート

LLEN

サポート

LMOVE

サポート

LMPOP

サポート

LPOP

サポート

LPOS

サポート

LPUSH

サポート

LPUSHX

サポート

LRANGE

サポート

LREM

サポート

LSET

サポート

LTRIM

サポート

RPOP

サポート

RPOPLPUSH

サポート

RPUSH

サポート

RPUSHX

サポート

BLPOP

サポート

BRPOP

サポート

その他のコマンド

サポートされていません

Pub/Sub

説明

SUBSCRIBE 状態のクライアントは、次の 5 つのコマンドのみを実行できます:PINGSUBSCRIBEPSUBSCRIBEUNSUBSCRIBE、および PUNSUBSCRIBE。その他のすべてのコマンドタイプは現在サポートされていません。

PSUBSCRIBE

サポート

PUBLISH

サポート

PUBSUB CHANNELS

サポート

PUBSUB NUMPAT

サポート

PUBSUB NUMSUB

サポート

PUNSUBSCRIBE

サポート

SUBSCRIBE

サポート

UNSUBSCRIBE

サポート

その他のコマンド

サポートされていません。

サーバー管理

DBSIZE

サポート

FLUSHALL

サポート

説明
  • 使用方法:異なります。

    • Redis での使用方法:FLUSHALL [ASYNC | SYNC]。Redis は ASYNC または SYNC パラメーターをサポートしています。

    • Orca での使用方法:FLUSHALL。Orca は追加のパラメーターをサポートしていません。

  • 戻り値:同じです。

FLUSHDB

サポート

説明
  • 使用方法:異なります。

    • Redis での使用方法:FLUSHDB [ASYNC | SYNC]。Redis は ASYNC または SYNC パラメーターをサポートしています。

    • Orca での使用方法:FLUSHDB。Orca は追加のパラメーターをサポートしていません。

  • 戻り値:同じです。

その他のコマンド

サポートされていません

セット

SADD

サポート

SCARD

サポート

SDIFF

サポート

SDIFFSTORE

サポート

SINTER

サポート

SINTERCARD

サポート

SINTERSTORE

サポート

SISMEMBER

サポート

SMEMBERS

サポート

SMISMEMBER

サポート

SMOVE

サポート

SREM

サポート

SUNION

サポート

SUNIONSTORE

サポート

SPOP

サポート

SRANDMEMBER

サポート

SSCAN

サポート

その他のコマンド

サポートされていません

ソート済みセット

ZADD

サポート

ZCARD

サポート

ZCOUNT

サポート

ZDIFF

サポート

ZDIFFSTORE

サポート

ZINCRBY

サポート

ZINTERCARD

サポート

ZINTERSTORE

サポート

ZLEXCOUNT

サポート

説明

Redis では、LEX 操作は、ソートセット内のすべての要素が同じスコアを持つ場合にのみ意味があります。この場合、Redis は辞書順を強制します。ただし、要素のスコアが異なる場合、返される要素の順序は未定義です。したがって、Orca と Redis は、このような場合に異なる動作をする可能性があります。

ZMPOP

サポート

ZMSCORE

サポート

ZPOPMAX

サポート

ZPOPMIN

サポート

ZRANGE

サポート

説明

使用方法:ZRANGE key start stop [BYSCORE | BYLEX] [REV] [LIMIT offset count] [WITHSCORES]

オプションの BYLEX パラメーターを使用してソートする場合、ZRANGEBYLEX コマンドのソート動作をご参照ください。

ZRANGEBYLEX

サポート

説明

Redis では、LEX 操作は、ソートセット内のすべての要素が同じスコアを持つ場合にのみ意味があります。この場合、Redis は辞書順を強制します。ただし、要素のスコアが異なる場合、返される要素の順序は未定義です。したがって、Orca と Redis は、このような場合に異なる動作をする可能性があります。

ZRANGEBYSCORE

サポート

ZRANGESTORE

サポート

ZRANK

サポート

ZREM

サポート

ZREMRANGEBYLEX

サポート

説明

Redis では、LEX 操作は、ソートセット内のすべての要素が同じスコアを持つ場合にのみ意味があります。この場合、Redis は辞書順を強制します。ただし、要素のスコアが異なる場合、返される要素の順序は未定義です。したがって、Orca と Redis は、このような場合に異なる動作をする可能性があります。

ZREMRANGEBYRANK

サポート

ZREMRANGEBYSCORE

サポート

ZREVRANGE

サポート

ZREVRANGEBYLEX

サポート

説明

Redis では、LEX 操作は、ソートセット内のすべての要素が同じスコアを持つ場合にのみ意味があります。この場合、Redis は辞書順を強制します。ただし、要素のスコアが異なる場合、返される要素の順序は未定義です。したがって、Orca と Redis は、このような場合に異なる動作をする可能性があります。

ZREVRANGEBYSCORE

サポート

ZREVRANK

サポート

ZSCORE

サポート

ZUNION

サポート

ZUNIONSTORE

サポート

ZRANDMEMBER

サポート

ZSCAN

サポート

その他のコマンド

サポートされていません。

文字列

APPEND

サポート

DECR

サポート

DECRBY

サポート

GET

サポート

GETDEL

サポート

GETEX

サポート

GETRANGE

サポート

GETSET

サポート

LCS

サポート

INCR

サポート

INCRBY

サポート

INCRBYFLOAT

サポート

MGET

サポート

MSET

サポート

MSETNX

サポート

PSETEX

サポート

SET

サポート

SETEX

サポート

SETNX

サポート

SETRANGE

サポート

STRLEN

サポート

SUBSTR

サポート

キー長の制限

Redis は単一のキーの長さを 512 MB に制限しています。Orca は単一のキーの長さを 4 GB に制限しています。

説明

最高のパフォーマンスを得るには、2560 バイト以下のキーを使用してください。