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.
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.
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.
- RDS for MySQL 5.7 Basic Edition instances can be upgraded to High-availability Edition instances. For more information, see Change configurations.
- RDS for SQL Server Basic Edition instances can be upgraded to High-availability Edition instances in the console. For more information, see Upgrade from Basic Edition to High-availability Edition.