免費公測 RDS唯讀例項

2022-03-28 08:42:13 字數 1275 閱讀 4121

免費公測:rds唯讀例項

簡要介紹

在對資料庫有少量寫請求,但有大量的讀請求的應用場景下,單個例項可能無法抵抗讀取壓力, 甚至對主流程業務產生影響。為了實現讀取能力的彈性擴充套件,分擔資料庫壓力,阿里雲rds支援在某個地域中建立乙個或多個唯讀例項,利用多個唯讀例項滿足大量的資料庫讀取工作負載,以此增加應用的吞吐量。

基礎架構

唯讀例項採用 mysql 的原生複製功能,將源資料庫例項(以下簡稱主例項)的更改同步到所有相關的唯讀節點。唯讀節點採用單個物理節點的架構,唯讀節點down機後,阿里雲承諾將在24小時內恢復。

功能特點

l  乙個主例項(限mysql 5.6)最多可以建立5個唯讀例項;

l  唯讀例項的規格大小可以與主例項不一致,可以更方便的彈性公升降級;

l  根據業務壓力,在需要時可以隨時將例項規格公升級,並在業務低峰降級(沒有時間限制); 過程對使用者透明;

l  支援按小時計費 ;

l  唯讀例項不需要維護帳號與資料庫,全部通過主例項同步;

l  獨立的白名單配置;

l  系統效能監控:rds提供近20個系統效能的監控檢視,如磁碟容量、iops、連線數、cpu利用率、網路流量等,使用者可以輕鬆檢視例項的負載;

l  優化建議:rds提供多種優化建議,如儲存引擎檢查、主鍵檢查、大表檢查、索引偏多、缺失索引等,使用者可以根據優化建議並結合自身的應用來對資料庫進行優化; 

使用注意事項

l  唯讀節點只支援mysql5.6,在主例項(a)公升級版本前,請最好做一下相容性測試;或者新建乙個例項(b),將資料從a例項複製到b例項,然後在b例項上面生成唯讀例項;

l  唯讀例項的規格配置(記憶體)不要太小 ,建議大於等於主例項配置;

l  由於唯讀例項的設計是「單節點」(沒有主備),所以請購買多個唯讀例項來完成高可用目標;

功能限制

由於唯讀例項的資料均由源資料庫例項同步而來,以下功能唯讀例項將無法使用。 

l  備份設定:不支援備份設定以及臨時備份的功能;

l  資料遷移:不支援資料遷移至唯讀例項;

l  資料庫管理:不支援建立\刪除資料庫;

l  帳號管理:不支援建立、刪除帳號;不支援為帳號授權以及修改帳號密碼功能;

l  例項恢復 : 不支援通過備份檔案或任意時間點建立臨時例項,不支援通過備份集覆蓋例項,繫結了唯讀例項的主例項不支援通過備份集覆蓋例項(但可以建立臨時例項);

RDS 跨區建立唯讀備庫

目前,在aws的console中,無法建立跨區的唯讀庫 類似上圖所示,只能建立本區內的唯讀庫。其實aws rds是支援跨區建立唯讀庫的,但我們需要從awscli命令列中操作。需要注意的是 要在與源資料庫例項不同的 aws 區域中建立乙個加密的唯讀副本,源資料庫例項必須加密。還需要額外注意以下事項 您...

華為CloudIDE免費公測,帶你出坑帶你飛

你的 倉庫上線了嗎?是不是有時候遇到這樣的問題?只想瀏覽一下 卻發現線上瀏覽效果不佳,高亮顯示什麼的都沒有。而在桌面端瀏覽要需要先同步 再用桌面端的ide開啟。尤其是使用git的時候,先要把當前正在修改的檔案commit或是stash一下,再切換分支,同步 然後才能看到想看的 有時就想改一行 卻發現...

阿里雲 RDS例項間的資料遷移

使用資料傳輸dts可以實現兩個rds例項間的資料遷移。對於支援增量遷移的儲存引擎,還可以使用dts在源rds例項不停服的情況下,將資料遷移到目標rds例項。目前對於rds不同儲存引擎,只支援同構遷移 例如rds for mysql遷移到rds for mysql 不支援異構遷移 例如rds for ...