ApsaraDB for Redis provides multiple editions, series types, and architectures.

This topic describes the edition, series type, and architecture specifications of ApsaraDB for Redis instances. You can refer to the following table for more information about the required instance specifications.

Edition Series type Architecture type Description
Community Edition None Standard master-replica instance A master-replica instance of ApsaraDB for Redis. The maximum memory is 64 GB and the QPS reference value is about 80,000.
Master-replica cluster instances A cluster instance of ApsaraDB for Redis. Each data shard is deployed in a master-replica architecture.The instance with the highest specification contains 32 data shards and supports 512 GB of memory. The QPS reference value is about 2,560,000.
Read/Write Splitting An ApsaraDB for Redis instance that runs in a master-replica architecture contains a master node and one or more read replicas. The instance with the highest specification contains five read replicas and supports 64 GB of memory.
Read/write splitting cluster instances A read/write splitting instance of ApsaraDB for Redis that contains a cluster instance and one or more read replicas. Each shard in the cluster is attached with one read replica. The instance with the highest specification contains 32 shards and 32 read replicas, and supports 512 GB of memory.
ApsaraDB for Redis Enhanced Edition (Tair) Performance enhanced Standard master-replica instances A standard master-replica instance that uses multi-thread model provides the performance about three times that of an ApsaraDB for Redis Community Edition instance of the same specifications. The maximum memory is 64 GB and the QPS reference value is about 240,000.
Cluster instances A cluster instance of ApsaraDB for Redis that uses multi-thread model supports several types of new data structures. Each data shard uses a master-replica architecture, and the performance is about three times that of an ApsaraDB for Redis Community Edition instance of the same specifications. The maximum memory is 4,096 GB and the QPS reference value is about 61,440,000.
Read/write splitting instances A read/write splitting instance of ApsaraDB for Redis uses multi-threading model, runs in a master-replica architecture, and contains a master node and one or more read replicas. It provides the performance about three times that of an ApsaraDB for Redis Community Edition instance of the same specifications. The instance with the highest specification contains five read replicas and supports 64 GB of memory.
Hybrid storage Standard master-replica instances A hybrid-storage instance of ApsaraDB for Redis that is developed based on standard master-replica instances. The hybrid-storage instance supports storage in memory and disks. The instance with the highest specification supports 64 GB of memory and 512 GB of disk storage.
Cluster instances A cluster instance of ApsaraDB for Redis that supports storage in memory and disks. The instance with the highest specification supports 1,024 GB of memory and 8,192 GB of disk storage, and contains 16 shards.
Phased-out instance types N/A N/A This topic lists the ApsaraDB for Redis instances that are phased out. If you have purchased one or more of these instances, you can continue to use them. For more information about these specifications such as connection limit, bandwidth, and QPS reference value, see Phased-out instance types.

FAQ

  • Do I need to reserve snapshot memory resources as I do with AWS ElastiCache when I choose a specification?

    No. Alibaba Cloud provides the instances of ApsaraDB for Redis Community Edition and Enhanced Edition (Tair). Therefore, you do not need to reserve the memory required for snapshots. The memory capacity of each specification is the maximum available memory under an account. The memory capacity includes the memory occupied by user data, the static memory consumed by the database, and the memory occupied by the network link. In the future, Alibaba Cloud may provide hosts to support your ApsaraDB for Redis service. You may need to follow the instructions in related documentation to reserve memory when you purchase the hosts.

  • Each instance type has a QPS reference value. What may happen if the QPS value of an instance exceeds the QPS reference value?

    This may cause accumulation of requests. If the QPS reference value is exceeded for a long period of time, we recommend that you use an instance of higher specifications. For more information, see Change specifications.

  • Why are some instance types not available?

    These instances may no longer be available for purchase. For more information, see Phased-out instance types.

  • How can I check the specifications of an ApsaraDB for Redis instance by using InstanceClass?
    You can enter the value of InstanceClass in the search bar at the top of an Alibaba Cloud document.
  • How do I test the performance of ApsaraDB for Redis instances?

    You can test the performance of ApsaraDB for Redis instances by using the methods described in Performance White Paper.