應用情境
在對資料庫有少量寫請求,但有大量讀請求的應用情境下,單個執行個體可能無法承受讀取壓力,甚至對業務產生影響。為了實現讀取能力的彈性擴充,分擔資料庫壓力,您可以建立一個或多個唯讀執行個體,利用唯讀執行個體滿足大量的資料庫讀取需求,增加應用的輸送量。
簡介
建立唯讀執行個體時會從備執行個體複製資料,資料與主執行個體一致,主執行個體的資料更新也會在主執行個體完成操作後立即自動同步到所有唯讀執行個體。
说明
- 僅PostgreSQL 10.0高可用版支援唯讀執行個體。
- 主執行個體規格不低於8核32G(獨享套餐)。
- 唯讀執行個體為單節點的架構(沒有備節點)。
唯讀執行個體拓撲圖如下圖所示。
計費
隨用隨付,即每小時計費一次。
功能特點
功能限制
- 唯讀執行個體的數量:最多建立5個唯讀執行個體。
- 執行個體備份:因主執行個體已有備份,唯讀執行個體暫不支援備份設定以及手動發起備份。
- 資料移轉:不支援將資料移轉至唯讀執行個體。
- 資料庫管理:不支援建立和刪除資料庫。
- 帳號管理:不支援建立和刪除帳號,不支援為帳號授權以及修改帳號密碼功能。
常見問題
主執行個體上建立的帳號在唯讀執行個體上可以用嗎?
答:主執行個體建立的帳號會同步到唯讀執行個體,唯讀執行個體無法管理帳號。帳號在唯讀執行個體上只能進行讀操作,不能進行寫操作。