Which of the following features of AWS RDS allows you to reduce the load on the database while reading data?
Click on the arrows to vote for the correct answer
A. B. C. D.Answer - B.
The AWS Documentation mentions the following:
You can reduce the load on your source DB Instance by routing read queries from your applications to the read replica.
Read replicas allow you to elastically scale out beyond the capacity constraints of a single DB instance for read-heavy database workloads.
For more information on Read Replicas, please refer to the below URL:
https://aws.amazon.com/rds/details/read-replicas/The correct answer is B. Creating Read Replicas.
Amazon Relational Database Service (RDS) is a managed database service that makes it easy to set up, operate, and scale a relational database in the cloud. Read Replicas are a feature of RDS that enables you to create one or more copies of your database that are kept in sync with the primary database. These copies can be used to offload read traffic from the primary database, which can help to reduce the load on the primary database and improve read performance.
Let's take a closer look at the other options:
A. Cross region replication: This feature is used to replicate data across multiple AWS regions. While it can improve the availability and durability of your data, it does not help to reduce the load on the database while reading data.
C. Using snapshots: RDS snapshots allow you to create a point-in-time copy of your database. While you can use these snapshots to create new databases or restore existing ones, they do not help to reduce the load on the database while reading data.
D. Using Multi-AZ feature: Multi-AZ (availability zone) is a feature that provides high availability and automatic failover for RDS databases. While it can improve the availability of your database, it does not help to reduce the load on the database while reading data.
In summary, Read Replicas are the feature of AWS RDS that allows you to reduce the load on the database while reading data. They do this by providing a scalable read capacity that can be used to offload read traffic from the primary database.