Midسختی 3 از ۵· در 55٪ مصاحبههای این حوزه پرسیده شده
تفاوت Multi-AZ و Read Replica در Amazon RDS چیست؟
☆نشان کردنپاسخ کوتاه
Multi-AZ برای High Availability و Failover خودکار است؛ Read Replica برای توزیع بار Queryهای خواندن.
پاسخ کامل
در Multi-AZ، یک نسخه Standby همزمان و بهصورت Sync در یک Availability Zone دیگر نگه داشته میشود و مستقیماً Query نمیشود؛ فقط در صورت خرابی نمونه اصلی، Failover خودکار انجام میشود. Read Replica نسخههای Async و قابل Query مستقیم است که برای پخش بار خواندن استفاده میشود، اما بهتنهایی راهکار High Availability نیست.
نکته مهم
منبع کامل موضوع: Multi-AZ deployments for RDS — AWS Documentation.
اشتباه رایج
❌ تکیه بر Read Replica بهعنوان راهکار Failover خودکار.
