Amazon RDS Multi-AZ with one standby
Automatic fail over | Protect database performance | Enhance durability | Increase availability |
Support high availability for your application with automatic database failover that completes as quickly as 60 seconds with zero data loss and no manual intervention. |
Avoid suspending I/O activity on your primary during backup by backing up from your standby instance. |
Use Amazon RDS Multi-AZ synchronous replication technologies to keep data on your standby database instance up to date with the primary. | Enhance availability by deploying a standby instance in a second AZ, and achieve fault tolerance in the event of an AZ or database instance failure. |
How it works
Amazon RDS Multi-AZ with two readable standbys
Automatically fail over in typically under 35 seconds | Use separate endpoints for reads and writes | Gain up to 2x faster transaction commit latency | Increase read capacity |
Automatically failover in typically under 35 seconds with zero data loss and with no manual intervention. | Route queries to write servers and appropriate read replica standby instances to maximize performance and scalability. | Achieve up to 2x improved write latency compared to Multi-AZ with one standby. | Gain read scalability by distributing traffic across two readable standby instances. |
How it works
Comparison Table
Amazon RDS Single-AZ or Amazon RDS Multi-AZ with one standby or Amazon RDS Multi-AZ with two readable standbys
Feature |
Single-AZ |
Multi-AZ with one standby |
Multi-AZ with two readable standbys |
Available engines |
|
|
|
Additional Read |
|
|
· |
Lower latency (higher throughput) for transaction commits |
|
|
|
Automatic failover duration |
|
|
|
Higher resiliency to AZ outage |
|
|
|
Lower jitter for transaction commits |
|
|
|
Pricing
Amazon RDS Multi-AZ is available for Amazon RDS for MariaDB, Amazon RDS for MySQL, Amazon RDS for PostgreSQL, Amazon RDS for Oracle, and Amazon RDS for SQL Server. Amazon RDS Multi-AZ with two readable standbys is available for RDS for MySQL and RDS for PostgreSQL. To learn about how Amazon Aurora provides enhanced availability by automatically replicating storage six ways across three availability zones, see Amazon Aurora.
For Single-AZ deployments, Multi-AZ deployments with one standby instance, and Multi-AZ deployments with two readable standbys, pricing is per DB instance-hour consumed, from the time a DB instance is launched until it is stopped or deleted. Partial DB instance-hours are billed in one-second increments with a 10 minute minimum charge following a billable status change such as creating, starting, or modifying the DB instance class.
For more information on pricing for Amazon RDS Multi-AZ, see the Amazon RDS pricing pages.