本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Aurora 資料庫叢集
Amazon Aurora 資料庫叢集包含一或多個資料庫執行個體,以及一個為這些資料庫執行個體管理資料的叢集磁碟區。Aurora 叢集磁碟區是虛擬資料庫儲存體磁碟區,可跨多個可用性區域,並且每個可用性區域具有資料庫叢集資料的複本。Aurora 資料庫叢集是由兩個類型的資料庫執行個體組成:
-
主要 (寫入器) 資料庫執行個體 — 支援讀取和寫入作業,並對叢集磁碟區執行所有資料修改。每個 Aurora 資料庫叢集具有一個主要資料庫執行個體。
-
Aurora 複本 (讀取器資料庫執行個體) — 連接到與主資料庫執行個體相同的儲存磁碟區,但僅支援讀取作業。除了主要資料庫執行個體,每個 Aurora 資料庫叢集最多可具有 15 個 Aurora 複本。透過將 Aurora 複本置放在不同的可用區域內,來維持高可用性。若主要資料庫執行個體無法使用,Aurora 會自動容錯移轉至 Aurora 複本。您可以指定 Aurora 複本的容錯移轉優先順序。Aurora 複本也可以從主要資料庫執行個體卸載讀取工作負載。
下圖說明 Aurora 資料庫叢集中叢集磁碟區、寫入器資料庫執行個體和讀取器資料庫執行個體之間的關係。
注意
上述資訊適用於所有 Aurora 資料庫叢集 — 佈建的 parallel 查詢、Aurora 全域資料庫、Aurora Serverless,我的 Aurora SQL 兼容和 Aurora 波斯特雷-兼SQL容。
Aurora 資料庫叢集說明了運算容量和儲存體的分離。例如,僅具有單一資料庫執行個體的 Aurora 組態仍然是叢集,因為基礎儲存磁碟區涉及分散在多個可用區域的多個儲存節點 (AZs)。
Aurora 資料庫叢集中的輸入/輸出 (I/O) 操作以相同的方式計數,無論它們位於寫入器還是讀取器資料庫執行個體上。如需詳細資訊,請參閱Amazon Aurora 資料庫叢集的儲存組態。