When you purchase ApsaraDB for Redis instances, you can select local disk-based or cloud disk-based instances to meet the requirements of different business scenarios. This topic compares these two types of instances.
Overview
Item | Cloud disk-based instance (recommended) | Local disk-based instance |
Architecture | Uses the new-generation management architecture that offers greater flexibility and enhanced scalability. This architecture serves as a basis for subsequent development. | Uses the conventional management architecture. Cluster instances come with predefined specifications that cannot be changed. |
Scalability |
|
|
Feature comparison
Cloud disk-based instances are built on cloud-native architecture. Cloud disk-based instances that use the cluster architecture support imperceptible scaling. Redis embraces cloud-native architecture as the primary basis for subsequent development.
In the following table, ️✔️ indicates that this feature is supported, ❌ indicates that this feature is not supported, and ➖ indicates that this feature is not applicable.
Differences
Category | Feature | Classic (local disk-based) instance | Cloud-native (cloud disk-based) instance | ||||
Standard architecture | Cluster architecture | Read/write splitting architecture | Standard architecture | Cluster architecture | Read/write splitting architecture | ||
Lifecycle management | ➖ | ❌ | ➖ | ➖ | ✔️ | ➖ | |
➖ | ➖ | ❌ | ➖ | ➖ | ✔️ | ||
Bandwidth management | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
Extended features | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ |
All features
Category | Feature | Local disk-based instance | Cloud disk-based instance | ||||
Standard architecture | Cluster architecture | Read/write splitting architecture | Standard architecture | Cluster architecture | Read/write splitting architecture | ||
Lifecycle management | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ Supports imperceptible scaling. | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
➖ | ❌ | ➖ | ➖ | ✔️ | ➖ | ||
➖ | ➖ | ❌ | ➖ | ➖ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Unsubscribe from subscription instances | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Network connection management | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
Apply for a public endpoint for an ApsaraDB for Redis instance | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
➖ | ✔️ | ➖ | ➖ | ✔️ | ➖ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Bandwidth management | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
High availability management | Manually switch workloads from a master node to a replica node | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
➖ | ✔️ | ✔️ | ➖ | ✔️ | ✔️ | ||
➖ | ✔️ | ✔️ | ➖ | ✔️ | ✔️ | ||
Parameter management | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
Tag management | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
Management of maintenance, migration, and data export | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Security management | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Performance monitoring | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Log management | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Backup and restoration | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ️️️️️️✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
Extended features | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
➖ | ✔️ | ✔️ | ➖ | ✔️ | ✔️ | ||
Extended data structures of ApsaraDB for Redis Enhanced Edition (Tair) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Supported instance series, engine versions, and architectures
Instance and its creation method | Supported instance edition and series type | Supported engine version | Supported architecture |
Local disk-based instance | ApsaraDB for Redis Community Edition | 5.0 4.0 | Cluster architecture Standard architecture Read/write splitting architecture |
Enhanced Edition (Tair) DRAM-based instances | 5.0 | Cluster architecture Standard architecture Read/write splitting architecture | |
Cloud disk-based instance | ApsaraDB for Redis Community Edition | 7.0 6.0 5.0 | Standard architecture Cluster architecture Read/write splitting architecture |
Enhanced Edition (Tair) DRAM-based instances | 6.0 5.0 | Standard architecture Cluster architecture Read/write splitting architecture | |
Enhanced Edition (Tair) persistent memory-optimized instances | 6.0 | Standard architecture Cluster architecture Read/write splitting architecture | |
Enhanced Edition (Tair) ESSD-based instances | 4.0 | Standard architecture |