Which of the following data replication methods is utilized by Amazon RDS multi-AZ?
Click on the arrows to vote for the correct answer
A. B. C. D.Answer: C.
Option C is CORRECT because, in a Multi-AZ deployment, the primary Amazon RDS instance is synchronously replicated to a standby replica instance in a different Availability Zone.
Reference:
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.htmlAmazon RDS (Relational Database Service) is a managed database service provided by AWS (Amazon Web Services) that simplifies the deployment, scaling, and management of relational databases in the cloud. Multi-AZ is a feature of Amazon RDS that automatically replicates database instances across multiple availability zones (AZs) for high availability and fault tolerance.
The answer to this question is C. Synchronous replication.
Synchronous replication is a data replication method in which changes made to the primary database instance are simultaneously and continuously replicated to a standby database instance in a secondary AZ. This ensures that both database instances have the same data at all times, with no data loss in the event of a failure or outage.
In multi-AZ deployment mode, Amazon RDS sets up synchronous replication between the primary database instance and a standby instance located in a different AZ. The standby instance is constantly receiving replicated data from the primary instance, and is ready to take over in case of a failure or maintenance event affecting the primary instance.
In contrast, asynchronous replication (option D) is a data replication method in which changes made to the primary database instance are not immediately replicated to the standby instance. Instead, they are queued up and transmitted to the standby instance at a later time. This method has the advantage of lower latency and higher throughput, but it introduces the risk of data loss in case of a failure or outage.
Multi-master replication (option A) is a data replication method in which multiple database instances can act as both primary and standby instances, and can accept writes and reads simultaneously. This method is useful for achieving high availability and scalability, but it can introduce issues with data consistency and conflicts.
Lazy replication (option B) is not a common term in the context of Amazon RDS or database replication. It may refer to a type of asynchronous replication in which updates are only transmitted to the standby instance when the primary instance has no other work to do. This can lead to data lag and inconsistency.
In summary, Amazon RDS multi-AZ utilizes synchronous replication to provide high availability and fault tolerance for relational databases.