We all aware about Multi AZ and read replica RDS services offered by AWS. Did you ever had a confusion when to use it or where to use it? In this article let me explain the major difference between the two. Read Replica: Read replica feature of rds will provide high performance and durability to rds databases. The main benefits of using read replica are: High performance: As the read replica will allows the read queries to be distributed among them it will helps to improve the performance. If our application produces lots of database look-ups for reporting purposes, it may make sense to pass some of those reads to a slave server, allowing our master to stay in performance. Suppose we have an e-commerce website and it can have large number of read queries.In such cases having read replica will be greatly useful since it will help to distribute the read queries. High Availability: As we have multiple read instances the availability will be automatically high. So along with