為什麼要使用 DynamoDB Accelerator?
Amazon DynamoDB Accelerator (DAX) 是適用於 Amazon DynamoDB 的全受管、高可用性快取服務。DAX 可提供高達 10 倍的效能改善 (從毫秒到微秒),即使每秒有數百萬個要求亦是如此。DAX 可執行在 DynamoDB 表新增記憶體內加速所需的繁重工作,開發人員無須管理快取失效、資料母體或叢集管理。由於 DAX 可與現有的 DynamoDB API 呼叫相容,因此不需要修改應用程式邏輯。 與使用 DynamoDB 類似,您只需支付所佈建的容量費用。您可以專注於為客戶建立絕佳的應用程式,無需擔心大規模效能。
DynamoDB Accelerator 的優勢
運作方式
DAX 專為在 Amazon Virtual Private Cloud (Amazon VPC) 環境內執行所設計。Amazon VPC 可定義與傳統資料中心極為相似的虛擬網路。使用 VPC,您可以控制其 IP 地址範圍、子網路、路由表、網路閘道和安全設定。您可以使用 Amazon VPC 安全群組,在虛擬網路啟動 DAX 叢集和控制叢集的存取。
右側的圖表顯示了 DAX 的高階概述。