只讀實例簡介
更新時間 2022-04-19 21:59:38
最近更新時間: 2022-04-19 21:59:38
分享文章
說明:本章節會介紹如何什么是只讀實例
產品簡介
目前,云數據庫MySQL 5.6/5.7版的實例支持只讀實例和開通讀寫分離功能。
在對數據庫有少量寫請求,但有大量讀請求的應用場景下,單個實例可能無法抵抗讀取壓力,甚至對主業務產生影響。為了實現讀取能力的彈性擴展,分擔數據庫壓力,您可以在某個區域中創建一個或多個只讀實例,利用只讀實例滿足大量的數據庫讀取需求,以此增加應用的吞吐量。您需要在應用程序中分別配置主實例和每個只讀實例的連接地址,才能實現將寫請求發往主實例而將讀請求發往只讀實例。
只讀實例為單個物理節點的架構(沒有備節點),采用MySQL的原生復制功能,將主實例的更改同步到所有只讀實例,而且主實例和只讀實例之間的數據同步不受網絡延時的影響,只讀實例跟主實例在同一區域,但可以在不同的可用區。
功能特點
- 規格可以與主實例不一致,并可以隨時更改規格(沒有時間限制),便于彈性升降級。
- 不需要維護帳號與數據庫,全部通過主實例同步。
- 提供系統性能監控。
關系型數據庫服務提供近20個系統性能的監控視圖,如磁盤容量、IOPS、連接數、CPU利用率、網絡流量等,用戶可以輕松查看實例的負載。
功能限制
- 1個主實例最多可以創建5個只讀實例。
- 備份設置:不支持備份設置以及臨時備份。
- 實例恢復:不支持通過備份文件或任意時間點創建臨時實例,不支持通過備份集覆蓋實例。
- 數據遷移:不支持將數據遷移至只讀實例。
- 數據庫管理:不支持創建和刪除數據庫。
- 帳號管理:只讀實例不提供創建帳號權限,如需增加只讀實例帳號,請在主實例上操作。