通常,在使用AWS RDS時,實現高可用性的推薦做法是在不同的AZ(多可用區域部署)中部署熱複製副本。此外,可以調出一些只讀副本以提高讀取性能。爲什麼使用AWS的多可用區域部署Aurora
我讀過AWS Aurora文檔,它使用通用虛擬存儲層,它在3個AZ上覆制,每個AZ中有兩個副本。
我的問題是:有沒有必要使用極光DB集羣亞馬遜多AZ部署中,如果極光本身能夠修復本身,並已其存儲分佈在多AZS?如果它在3個AZ中每個保留2個存儲副本,那麼它與使用多AZ副本設置進行故障轉移一樣可靠。另外,在故障轉移期間。它會自動創建另一個實例(如果不存在只讀副本)或切換主實例。我真的不明白有必要創建使用多AZ極光集羣來提高可用性的額外要求。
是否有可能在默認的Aurora部署下可用性受到影響?丟失包含主Aurora DB節點的整個AZ時會發生什麼?
不是在虛擬機上運行的只讀副本嗎?那麼,如果AZ下降,主要可以改爲其中之一? – Ouroboros