RDS instances are divided into Basic Edition, High-availability Edition, Cluster Edition, and Enterprise Edition. This topic describes the High-availability Edition.

High-availability Edition is a widely used database edition that uses a primary/secondary architecture to implement high availability. High-availability Edition is suitable for over 80% of user scenarios such as the Internet, IoT, retail e-commerce, logistics, and gaming.

Instance Type & Edition


High-availability Edition topology


High availability

High-availability Edition instances each have a secondary instance. Data between the primary and secondary instances is synchronized in real time. If the primary instance cannot be accessed, your business is automatically switched to the secondary instance.

Comprehensive features

High-availability Edition instances provide comprehensive features such as auto scaling, backup and restoration, performance optimization, and read/write splitting. The instances also provide the SQL explorer feature to query SQL execution records. This feature makes database access traceable and guarantees the security of core data.

Upgrade to High-availability Edition

Basic Edition instances do not have secondary instances for hot backup. Therefore, when a Basic Edition instance fails, changes specifications, or upgrades the version, it may remain unavailable for a long period of time. We recommend that you use High-availability Edition instances if your business has high database availability requirements.

In addition to creating new High-availability Edition instances, you can also upgrade existing Basic Edition instances to High-availability Edition instances to avoid having to migrate data and release instances.