ApsaraDB for Redis provides instances of multiple editions, series, and architectures. The supported commands vary based on different instance types. This topic describes the commands supported by ApsaraDB for Redis instances and the limits on the commands. You can refer to the topics in the following tables to view details of commands.

Supported commands

Topic Description
Commands supported by Community Edition ApsaraDB for Redis provides instances of multiple editions and architectures. The supported commands vary based on different instance types. Based on native Redis commands, this topic describes the commands supported by ApsaraDB for Redis. It also provides further details about the limits on these commands.
Limits on commands supported by Enhanced Edition ApsaraDB for Redis Enhanced Edition (Tair) supports most commands of native Redis databases. To ensure high performance, these instances of Enhanced Edition have limits on the use of certain commands.
Commands supported by performance-enhanced instances Performance-enhanced instances support the commands that are supported by Community Edition as well as the following new commands:
Redis commands developed by Alibaba Cloud ApsaraDB for Redis also supports certain Redis commands developed by Alibaba Cloud. You can use these commands to manage cluster instances or read/write splitting instances of ApsaraDB for Redis.

Limits on the commands supported by different instances

Topic Description
Limits on the commands supported by cluster instances Cluster instances and standard instances are deployed in different architectures of ApsaraDB for Redis. These types of instances follow different rules to run native Redis commands.
Commands supported by read/write splitting instances Read/write splitting instances of ApsaraDB for Redis are classified into non-cluster read/write splitting instances and read/write splitting cluster instances. The supported commands vary based on different instance types.