Amazon Aurora 全球資料庫專為分散式應用程式所設計,可讓單一 Amazon Aurora 資料庫跨越多個 AWS 區域。它可以複寫您的資料且不影響資料庫,支援每個區域的低延遲快速本機讀取並提供區域範圍內故障的災難復原。
關鍵工作負載遍及全球,如金融、旅遊與遊戲應用程式,皆有嚴格的可用性要求且要能忍受區域性的故障。過去,需要在效能、可用性、花費與資料完整性之間艱難地權衡妥協。Aurora 全球資料庫使用以儲存為基礎的複寫,延遲一般少於 1 秒,讓資料庫能完全用於服務應用程式工作負載。在極少數情況下的區域性降低或故障,可以在少於 1 秒的時間內提升其中一個次要區域,使其能夠讀取和寫入。
功能
所有區域低於 1 秒的資料存取
藉助 Aurora 全球資料庫,您可輕鬆將資料庫讀取擴展到全世界,並將應用程式放在靠近使用者的位置。無論次要區域的數量與地點為何,您的應用程式都能享有快速資料存取,而且跨區域複寫延遲通常低於 1 秒。您可以在每個區域建立最多 16 個資料庫執行個體進一步提高可擴展性,而且所有執行個體都持續保持最新狀態。
將資料庫擴展到其他區域並不會影響效能。跨區域複寫使用 Aurora 儲存層中的專用基礎設施,讓主要和次要區域的資料庫資源能夠全力服務應用程式需求。
跨區域災難復原
如果您的主要區域發生效能降低或是故障,您可以提升任何一個次要區域來接管讀取/寫入責任。即便在區域完全故障的情況下,Aurora 叢集也能在低於一分鐘的時間內復原。這可為您的應用程式提供 1 秒有效的復原點目標 (RPO) 和低於 1 分鐘的復原時間點目標 (RTO),為全球業務持續性計劃提供堅實的基礎。
彈性定價
藉助 Aurora 全球資料庫,您可以靈活地為主要和次要區域中的資料庫叢集選擇不同的組態選項。您可以將主要區域設定為 Amazon Aurora I/O 最佳化組態,將次要區域設定為 Aurora 標準,或執行相反設定。如需完整的定價與各區域供應狀況,請參閱 Amazon Aurora 定價。
如何開始使用
Aurora 全球資料庫適用於與 MySQL 相容的 Amazon Aurora 以及與 PostgreSQL 相容的 Amazon Aurora。如需詳細資訊,請瀏覽 Amazon Aurora 功能頁面。閱讀本文件,在 Amazon RDS 管理主控台中僅需執行幾個步驟即可開始使用。