只讀實例簡介
更新時間 2024-11-15 21:47:11
最近更新時間: 2024-11-15 21:47:11
分享文章
本頁介紹了RDS-PostgreSQL的只讀實例的功能特點、使用要求等。
RDS-PostgreSQL支持只讀實例。
在對數據庫有少量寫請求,但有大量讀請求的應用場景下,單個實例可能無法抵抗讀取壓力,甚至可能會對主業務產生影響。為了實現讀取能力的彈性擴展,分擔數據庫壓力,您可以在某個區域中創建一個或多個只讀實例,利用只讀實例滿足大量的數據庫讀取需求,以此增加應用的吞吐量。您需要在應用程序中分別配置主實例和每個只讀實例的連接地址,才能實現將寫請求發往主實例而將讀請求發往只讀實例。
只讀實例為單個物理節點的架構(沒有從節點、備份節點),采用PostgreSQL原生的流復制功能,將主實例的更改同步到所有只讀實例,而且主實例和只讀實例之間的數據同步不受網絡延時的影響。
功能特點
- 規格可以與主實例不一致,但需要大于等于主實例規格1/2,如主實例規格為8C16G,則只讀實例規格至少4C8G,并支持規格擴容,便于彈性升級。
- 不需要維護帳號與數據庫,全部通過主實例同步。
- 提供系統性能監控。RDS-PostgreSQL提供了近20個系統性能的監控視圖,如磁盤容量、IOPS、連接數、CPU利用率、網絡流量等,用戶可以輕松查看只讀實例的負載情況。
使用要求
- 個數限制:1個主實例最多可以創建5個只讀實例。
- 生命周期:RDS-PostgreSQL的只讀實例支持單獨退訂,但如果主實例退訂,則對應的只讀實例也會隨之退訂。
- 計費模式:僅支持按需計費。
- 備份設置:不支持備份設置以及臨時備份。
- 實例恢復:不支持通過備份文件或任意時間點創建臨時實例,不支持通過備份集覆蓋實例。
- 數據遷移:不支持將數據遷移至只讀實例。
- 數據庫管理:不支持創建和刪除數據庫,只讀實例的數據庫與主實例保持一致。
- 賬號管理:只讀實例不提供創建帳號權限,如需增加只讀實例帳號,請在主實例上操作。
注意不同資源池因iaas資源能力等原因,加載版本有所差異,具體詳見 功能加載說明。