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 depending on the type of instances.

Instance type Supported command
Non-cluster read/write splitting instance A non-cluster read/write splitting instance is a single-shard read/write splitting instance. The architecture consists of one read/write shard and one, three, or five read replicas. The read/write shard runs in a master-replica structure. The instance supports the commands that are supported by standard instances of ApsaraDB for Redis. The commands supported by an instance depend on the engine version of the instance. For example, to check the commands supported by the instances that use Redis 2.8, see Commands supported by Redis 2.8.

A non-cluster read/write splitting instance supports certain commands developed by Alibaba Cloud, such as RIINFO and RIMONITOR. These commands are only applicable to read/write splitting instances. For more information, see Redis commands developed by Alibaba Cloud.

Read/write splitting cluster instance A read/write splitting cluster instance consists of multiple read/write shards. Each shard runs in a master-replica structure and has one read replica attached. The instance supports the commands that are supported by cluster instances of ApsaraDB for Redis. For more information, see Limits on the commands supported by cluster instances.

A read/write splitting cluster instance supports certain commands developed by Alibaba Cloud, such as RIINFO and RIMONITOR. These commands are only applicable to read/write splitting instances. For more information, see Redis commands developed by Alibaba Cloud.