跳至主要內容

Amazon Aurora DSQL

Amazon Aurora DSQL 功能

最快速的無伺服器分散式 SQL 資料庫,適用於始終可用的應用程式

Amazon Aurora DSQL 是速度最快的無伺服器分散式 SQL 資料庫,具有主動/主動模式高可用性,可協助確保您的應用程式始終可用。如此能夠保證針對任何區域端點的所有讀取和寫入作業皆高度一致且十分耐用。Aurora DSQL 無伺服器設計讓資料庫管理變得輕鬆無比,提供幾乎不受限制的可擴展性,且無需管理任何基礎設施。

無伺服器基礎設施和可擴展性

全部開啟

    無需佈建、修補或管理任何伺服器,也不需要安裝、維護或操作任何軟體。Aurora DSQL 會自動處理更新,例如次要版本升級、修補和安全性更新,從而消除維護停機時間,讓您專注於進行創新。

    可輕鬆從小規模開始處理,然後逐漸擴展至幾乎沒有限制,期間無需人工干預,也不需要變更資料架構或應用程式設計。Amazon Aurora DSQL 會持續獨立擴展讀取、寫入、運算和儲存,在消除擴展瓶頸的同時保持效能。

高可用性和耐用性

全部開啟

    Aurora DSQL 專為 99.99% 單一區域可用性和 99.999% 多區域可用性而設計。其叢集透過為每個叢集提供全受管的多可用區域端點來支援應用程式的高可用性。這意味著您的應用程式可以持續高度一致地讀取和寫入,即使在應用程式處理於 AWS 區域中斷的罕見情況下亦可正常運作。

    Aurora DSQL 具有內建的容錯能力,沒有單點故障。Aurora DSQL 可確保系統中的每個元件都受到保護,免受個別機器或資料中心設施故障的影響。如果某個元件接近過載,它會自動重新平衡您的工作負載以維持良好的系統運作狀態,並且根據需要建立額外的副本,而不會出現停機或資料遺失。Aurora DSQL 會自動自我修復,還原元件而無需任何手動操作,亦不會影響可用性或一致性。

高度安全

全部開啟

    Aurora DSQL 使用 Firecracker microVM 進行強大的工作負載隔離,從而實現最高層級的安全性。它與 AWS Identity and Access Management (IAM) 原生整合,以進行資料庫身分驗證和授權。所有客戶資料均保持私有,並且始終在靜止和傳輸過程中進行加密。

    依預設,Aurora DSQL 會加密所有靜態的客戶資料。靜態加密會使用 AWS Key Management Service (AWS KMS) 中存放的加密金鑰來增強資料的安全。

    Aurora DSQL 支援閘道虛擬私有雲端 (VPC) 端點和介面 VPC 端點,用於 VPC 內或內部部署資料中心的連線。可以透過使用 AWS PrivateLink 啟用的介面 VPC 端點,從內部部署應用程式設定專用網路連線至 Aurora DSQL,從而簡化您與 Aurora DSQL 的專用連線,並維持合規性。

    Aurora DSQL 使用 AWS Identity and Access Management (IAM) 進行驗證和授權對資源的存取權。您可以指定 IAM 政策、身分型政策、在政策中使用標籤定義屬性型存取控制 (ABAC),以及指定允許精細存取的條件,根據身分限制讀取或寫入存取權。您可以關聯 IAM 角色與 Postgres 資料庫角色,將 IAM 的優勢與 PostgreSQL 權限相結合,為您的資料提供全面的授權和存取政策。

    藉助 AWS Backup 整合,您可以使用完全受管的 AWS Backup 服務,透過 Aurora DSQL 集中並自動執行資料保護。您可以選擇跨區域和跨帳戶的完整叢集備份,並自動執行排程備份視窗。還原時,AWS Backup 一律會建立新的叢集。

    Aurora DSQL 在 Amazon CloudWatch 中提供指標,讓您可以在 AWS 管理主控台中追蹤關鍵指標,例如提交延遲、寫入的位元組和讀取的位元組。透過 Amazon CloudWatch 警示,您可以在指定時間內為特定指標設定警示,並根據可自訂的閾值執行動作。

開發人員生產力

全部開啟

    只需在 Aurora DSQL 主控台中完成幾個簡單步驟,即可建立新的 Aurora DSQL 叢集,並在幾秒鐘內開始建置您的下一個應用程式。透過 AWS 免費方案,您可以免費開始使用,無需預付款項。

    Aurora DSQL 提供易於使用的開發人員體驗,並且支援大多數常用 PostgreSQL 查詢和許多熱門功能。這意味著它為所有支援的功能傳回相同的查詢結果,為大多數功能提供相同的行為,並且藉助較小的組態變更支援熱門的 PostgreSQL 驅動程式和工具。

    Aurora DSQL 提供模型上下文協定 (MCP) 伺服器,讓您的生成式 AI 模型和資料庫能夠輕鬆透過自然語言互動。此功能不需要深厚的 SQL 專業知識或結構描述知識、可減少上下文切換,並且能夠在數秒內 (而非數小時或數天) 產生代碼供審查,有助於加快開發週期並提高開發人員的工作效率。

    Aurora DSQL 與 AWS 基礎設施內外各類廣泛採用的開發工具、AI 輔助編碼環境及架構直接整合,讓您能夠利用自己偏好的工具,更輕鬆、更快速地進行建置、測試和部署。您可以使用各種 IDE (例如 Kiro) 和雲端平台 (例如 Vercel),透過自然語言更快速地建置和交付可投入生產的應用程式。透過存取 AI 編碼助理 (如 Vercel 推出的 v0)、代理式架構 (如 Amazon Bedrock AgentCore) 以及預先封裝的最佳實務與技能 (如 Aurora DSQL Powers for Kiro、Claude Skills、Gemini Skills 和 Codex Skills),您可以節省數小時甚至數週的開發工作量。請瀏覽 Aurora DSQL 文件以開始使用。