RDS instances are divided into three series: Basic Edition, High-availability Edition, and Cluster Edition. Different instance types support different series. For more information, see Instance type overview.

Comparison between different series

Series Description Applicable scenarios
Basic Edition It provides a single node and separates computing 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 node and one slave node. 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 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

RDS for MySQL

Function Basic Edition High-availability Edition
MySQL 5.7 MySQL 5.5/5.6/5.7
Monitoring and alarms Supported Supported
IP whitelist Supported Supported
Backup and recovery Supported Supported
Parameter settings Supported Supported
Log management Not supported Supported
Master/Slave switchover Not supported Supported
SSL Not supported Supported
TDE Not supported Supported
Migrate to another zone Not supported Supported
Read/Write splitting Not supported Supported
Read-only instance Not supported Supported (not free)
SQL audit Not supported Supported (not 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 cloud SSDs does not support SSL, TDE, performance tuning, read-only instances, read/write splitting, SQL audit, or migrations to another zone.

RDS for SQL Server

Please see Function differences between SQL Server versions.

RDS for PostgreSQL/PPAS

Function Basic Edition High-availability Edition
PostgreSQL 10

PostgreSQL 9.4 or 10

Monitoring and alarms Supported Supported
IP whitelist Supported Supported
Backup and recovery Supported Supported
Parameter settings Supported Supported
Log management Not supported Supported
SQL audit Not supported Supported
Migrate to another zone Not supported Supported
Master/Slave switchover Not supported Supported

RDS for MariaDB

Function High-availability Edition
Monitoring and alarms Supported
IP whitelist Supported
Backup and recovery Supported
Parameter settings Supported
Log management Supported
Master/Slave switchover Supported
SSL Supported