跳轉到

Aurora RDS Proxy

概念概覽

單一 Proxy 讀寫分離機制

核心知識

單一 Proxy 讀寫分離機制

Aurora 原生提供 Writer Endpoint(路由至 Primary)與 Reader Endpoint(自動 LB 至所有 Read Replica)。標準 RDS 無此設計,需應用層自行處理。因此 Aurora + 單一 RDS Proxy 即可實現讀寫分離,無需兩個 Proxy(費用不加倍)。

亞太四區域定價模型

RDS Proxy 費用公式:單價($/vCPU/hr) × vCPU 數 × 720 hr/月 - ap-southeast-1(新加坡):基準價 - ap-northeast-1(東京):中等 - ap-east-1(香港):較高(缺乏規模) - ap-east-2(台灣):已確認 RDS Proxy GA,中等定價

架構建議

單一 Proxy 成本低、管理簡單,但為單點。多 Proxy 可做 HA 但費用倍增,需依容忍度決定。

經驗教訓

  • Aurora 原生 Endpoint 設計是選擇 Aurora 而非標準 RDS 的重要理由之一

  • ap-east-2(台灣)RDS Proxy 已 GA,跨 Region 遷移前需定期確認服務狀態

  • 單一 Proxy 架構成本優先,HA 需求再考慮多 Proxy

常見陷阱

  • 誤以為讀寫分離需要兩個 Proxy(Writer Proxy + Reader Proxy),費用翻倍

  • 標準 RDS 無原生 Reader Endpoint,照搬 Aurora 架構到 RDS 會失效

最佳實踐

  • 優先用單一 RDS Proxy + Aurora Writer/Reader Endpoint,避免多 Proxy 費用倍增

  • 設計 HA 時明確區分「Proxy HA」與「Aurora Instance 層 HA」兩個問題

相關概念

來源 Sessions

日期 Session 貢獻摘要

| 2026-04-08 | 3199e110-5207-45f2-b00e-bfcff3c221ff | 確立單一 RDS Proxy 搭配 Aurora 原生 Writer/Reader Endpoint 即可完成讀寫分離、費用不加倍的架構模式 |


本概念頁面由 Semi-Brain Wiki 系統自動維護

最後更新: 2026-04-08