iT邦幫忙

2022 iThome 鐵人賽

DAY 24
0
自我挑戰組

aws從零開始的新手筆記系列 第 24

D24 AWS RDS架構-多可用區域資料庫叢集

  • 分享至 

  • xImage
  •  

昨天提到RDS為了避免過多的連線數造成資料庫崩潰,
此一機制是透過 多可用區域資料庫叢集(Multi-AZ DB cluster deployments)。
這個機制是讓使用者除了可以對PrimaryDB進行讀寫外,
還能夠對其他的DB進行讀取,這個只能夠讀取的DB在文件上被稱為readable standby DB,簡稱reader DB。
Reader DB可以建立在與RDS相同的AZ上,也能夠建立在其他的AZ中,看使用者打算如何配置。

而在資料同步方面,Primary DB對Standby DB 進行同步備份,以達成備份效果,
但Primary DB對Reader DB則是非同步備份,會有些許時間差,
但因為使用者對Reader DB並沒有寫入資料的權限,所以不會發生資料寫入衝突的問題。

所以再次架構下,Reader DB通常可以做為主要讀取資料來源,
當有寫入資料需求時,才使用Primary DB。
而Reader DB可以建立多個,也因此可以避免連線數量過多導致資料庫崩潰的情況。
https://ithelp.ithome.com.tw/upload/images/20221009/201526189ccBAU8cYD.jpg

以上就是多可用區域資料庫叢集的架構。
明天開始會進行實作,
可以先依這兩天的架構圖想想看,
我們接下來可能會見那些資源,又會在哪裡建立。


上一篇
D23 AWS RDS架構-同步備份
下一篇
D25 AWS RDS實作-1
系列文
aws從零開始的新手筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言