某公司在單一 AWS 區域中,透過 Application Load Balancer 將應用程式部署在 Amazon Elastic Kubernetes Service (Amazon EKS) 上。該應用程式需要將資料儲存在 PostgreSQL 中,要求資料具備高可用性,並要求讀取工作負載具備更高的容量。哪種解決方案能以最高的營運效率滿足這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 建立採用 Multi-AZ 資料庫叢集部署的 Amazon RDS 資料庫。.
為什麼這是答案
正確答案是建立採用 Multi-AZ 資料庫叢集部署的 Amazon RDS 資料庫。Amazon RDS Multi-AZ 資料庫叢集提供高可用性,因為它在三個可用區域中部署一個主要資料庫執行個體和兩個可讀取的備用資料庫執行個體,並使用同步複寫。這不僅滿足了高可用性要求,還透過讀取備用執行個體分擔讀取負載,提高了讀取容量,同時保持了高營運效率。 建立設定了全域資料表的 Amazon DynamoDB 資料庫資料表不適用,因為應用程式要求使用 PostgreSQL。建立採用 Multi-AZ 部署的 Amazon RDS 資料庫僅提供一個備用執行個體用於故障轉移,無法有效分擔讀取負載。建立設定了跨區域讀取複本的 Amazon RDS 資料庫雖然能提高讀取容量,但會增加跨區域資料傳輸成本和複雜性,且主要用於災難復原而非單一區域內的高可用性和讀取擴展。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡