This topic provides an overview of ApsaraDB for RDS editions. RDS instances provide four editions: Basic Edition, High-availability Edition, Cluster (AlwaysOn) Edition, and Enterprise Edition.

For information about the instance type families supported by each edition, see Instance type families.

View RDS editions

You can log on to the RDS console and navigate to the Basic Information page to view the edition of an RDS instance.Basic Information

Comparison between editions

Edition Description Applicable scenario
Basic Edition It provides a single node and separates computation from storage, and is extremely cost-effective. For more information, see Basic Edition.
  • Personal learning
  • Small websites
  • Development and test environments for small- and medium-sized enterprises
High-availability Edition It adopts the high-availability architecture with one master instance and one slave instance. It is applicable to over 80% of scenarios.
  • Production databases of large-and medium-sized enterprises
  • Databases for the Internet, Internet of things (IoT), online retail, logistics, gaming, and other industries
Cluster (AlwaysOn) Edition Only RDS for SQL Server 2017 Enterprise provides this series. Based on the AlwaysOn technology, it provides one master node, one slave node, and up to seven read-only nodes that horizontally scale read capabilities. For more information, see Cluster Edition (AlwaysOn Edition). Production databases of large- and medium-sized enterprises, such as online retail and automobile companies
Enterprise Edition Uses a three-node architecture that includes one master instance and two slave instances. Data is replicated between the master and slave instances to guarantee data consistency and finance-level reliability.
  • Core databases in the finance, stocking, and insurance industries that require high data security
  • Core production databases of large-size enterprises

Functions of RDS for MySQL editions

Function Basic Edition High-availability Edition Enterprise Edition
MySQL 5.7/8.0 MySQL 5.5/5.6/5.7/8.0 MySQL 5.6/5.7
Monitoring and alerts Supported Supported Supported
IP whitelist Supported Supported Supported
Data backup and restoration Supported Supported Supported
Parameter reconfiguration Supported Supported Supported
Log management Not supported Supported Supported
Switchover between master and slave instances Not supported Supported Supported
SSL Not supported Supported Supported
TDE Not supported Supported Supported
Cross-zone migration Not supported Supported Supported
Read/write splitting Not supported Supported Supported
Read-only instances Not supported Supported (not free) Supported (not free)
SQL Explorer Not supported Supported (not free) Supported (free)
Note
  • MySQL 5.5 High-availability Edition does not support SSL.
  • MySQL 5.7 High-availability Edition based on local SSDs does not support TDE.
  • MySQL 5.7 High-availability Edition based on standard SSDs does not support SSL, TDE, performance optimization, read-only instances, read/write splitting, SQL audit, database proxy, or cross-zone migration.

Functions of RDS for SQL Server editions

See Function differences between SQL Server versions.

Functions of RDS for PostgreSQL editions

Function Basic Edition High-availability Edition
PostgreSQL 10

PostgreSQL 9.4 and PostgreSQL 10

Monitoring and alerts Supported Supported
IP whitelist Supported Supported
Data backup and restoration Supported Supported
Parameter reconfiguration Supported Supported
Log management Not supported Supported
SQL audit Not supported Supported
Cross-zone migration Not supported Suppor ted
Switchover between master and slave instances Not supported Supported
Read-only instances Not supported Supported

Functions of RDS for PPAS editions

Function High-availability Edition

PPAS 10

Monitoring and alerts Supported
IP whitelist Supported
Data backup and restoration Supported
Parameter reconfiguration Supported
Log management Supported
Cross-zone migration Supported
Switchover between master and slave instances Supported
Read-only instances Supported

RDS for MariaDB

Function High-availability Edition
Monitoring and alerts Supported
IP whitelist Supported
Data backup and restoration Supported
Parameter reconfiguration Supported
Log management Supported
Switchover between master and slave instances Supported