適用於 DynamoDB 的全受管記憶體內快取。
將 DynamoDB 回應時間從毫秒縮短到微秒。 

Amazon DynamoDB Accelerator (DAX) 是適用於 DynamoDB 的全受管、高可用性記憶體內快取,即使每秒數百萬個請求也能將時間從毫秒縮短到微秒,提供高達 10 倍的效能改進。DAX 可執行在 DynamoDB 表新增記憶體內加速所需的繁重工作,開發人員無須管理快取失效、資料母體或叢集管理。現在您可以專注於為客戶建立絕佳的應用程式,無須擔心大規模效能。您不需要修改應用程式邏輯,因為 DAX 與現有的 DynamoDB API 呼叫相容。在 AWS 管理主控台按幾下或使用 AWS 開發套件即可啟用 DAX。和使用 DynamoDB 一樣,您只需支付所佈建的容量費用。

DynamoDB Accelerator (DAX)

開始使用 DAX

只要在 AWS 管理主控台按幾下或使用 AWS 開發套件即可啟用 DAX。

 

DAX-introduction-to-dax
傑出的效能

雖然 DynamoDB 提供穩定且低於 10 毫秒的延遲,但 DynamoDB 加上 DAX 可將效能提升到另一個層次,高讀取量工作負載的每秒數百萬個請求只需幾微秒的回應時間。使用 DAX,即使熱門活動或新聞事件造成空前的請求量,應用程式也能維持快速回應。不需任何調校。 

可高度擴展

使用 DynamoDB 搭配 DAX,您不需犧牲效能和擴展性。DAX 可讓您隨需擴展。您可以從三個節點的 DAX 叢集開始,然後透過新增額外節點來增加容量。DAX 可讓您擴展到十個節點的叢集,每秒提供數百萬個請求。

全受管

和 DynamoDB 一樣,DAX 也是全受管的服務。您不再需要擔心管理任務,像是硬體或軟體佈建、設定和組態、軟體修補、操作可靠的分散式快取叢集,或擴展時在多個執行個體複寫資料。DAX 會自動執行許多常見管理任務,例如故障偵測、故障恢復和軟體修補。

易用性

DAX 與 Amazon DynamoDB 緊密整合 – 您只要佈建 DAX 叢集、使用 DAX 用戶端開發套件在 DAX 叢集指出現有的 DynamoDB API 呼叫,其餘工作就交由 DAX 處理。因為 DAX 與 DynamoDB API 相容,所以不需進行任何功能性的應用程式程式碼變更。DAX 會在幕後執行繁重的工作,以提供提升的效能。此外,因為擷取快取的資料可減少在現有 DynamoDB 表的讀取負載,所以您也能夠減少它們的佈建讀取容量,並降低整體操作成本。

靈活

DAX 讓您能夠為多個 DynamoDB 表佈建一個 DAX 叢集、為單一 DynamoDB 表佈建多個 DAX 叢集,也可以是其他組合,您可以擁有最大的彈性。

安全

DAX 與各項 AWS 服務完全整合,以加強安全性。您可以使用 Identity and Access Management (IAM) 指派唯一的安全登入資料給每個使用者,並控制每個使用者對服務和資源的存取權。您可以透過 Amazon CloudWatch 全面了解系統的資源使用率、應用程式效能和運作狀態。與 AWS CloudTrail 整合則可讓您輕鬆地記錄和稽核叢集組態的變更。DAX 支援 Amazon Virtual Private Cloud (VPC) 用於從現有應用程式安全且輕鬆的存取。標記提供更高的可見性,協助您管理 DAX 叢集。

Eyeview Digital

完成 100 億個配對之後,Tinder 改變了全球人們交流的方式。「效能對 Tinder 而言至關重要。我們是 DynamoDB 的主要使用者,它最吸引我們的地方在於簡單易用且擴展後不會影響效能。」Tinder 工程部副總裁 Maria Zhang 表示。「使用 DAX 之後,AWS 將效能提升到更高的層級,回應時間只需要幾微秒。我們非常欣賞 DAX 與 DynamoDB 的無縫整合,不但可與 API 相容,而且不需要撰寫任何新的程式碼。我們非常期待 DAX 正式發行。」

Eyeview Digital

Canon INC. 辦公室影像產品開發計劃和管理中心提供任務關鍵雲端服務,可協助全球客戶連接橫跨四大洲的商業機器。「Amazon DynamoDB Accelerator (DAX) 是非常棒的服務,可提升 Amazon DynamoDB 使用者經驗。」Canon INC. 辦公室影像產品開發計劃和管理中心首席工程師 Takashi Yagita 表示。「我們的開發人員非常喜歡 DAX 開發套件的傑出設計概念,可讓我們從 DynamoDB 無縫切換到 DAX 並立即開始使用。我們的團隊透過使用 DAX 成功地大幅降低 DynamoDB 容量單位,同時提升資料的存取速度。我們很期待 DAX 正式推出。」

Eyeview Digital

Careem 是車輛預約服務和應用程式,在廣大中東地區的 40 多個城市和 11 個國家提供服務。該公司使用多種 AWS 服務,包含使用 Amazon DynamoDB 存放駕駛的位置、促銷和組態等資訊。「我們在 DAX 公開預覽初期就已參與,而且持續在 DAX 上執行生產工作負載,從未發生問題。」Careem 軟體架構師 Tafseer-ul-Islam Siddiqui 表示。「我們使用 DAX 來擴展服務網路的讀取。使用 DAX 做為直接寫入式快取不僅簡化了我們的應用程式堆疊,還免除了建立中央服務以解決快取需求的需要。促使我們採用 DAX 的重要功能是可與 DynamoDB 的 API 相容,因此只要進行少許的變更就能和現有的應用程式搭配使用 – 您只需要將 DynamoDB 用戶端變更為 DAX 用戶端。我們的團隊非常喜愛內建的容錯移轉和複寫支援。」

Expedia

Expedia, Inc. 是領先業界的線上旅遊公司,為全球顧客提供度假與商務旅行服務。「在 Expedia,我們是 AWS 的長期客戶,而且在全公司使用 DynamoDB 來支援許多應用程式。」Expedia, Inc. 首席軟體工程師 Brandon O’Brien 表示「Amazon DynamoDB Accelerator 一推出我們就開始使用了,它也證明了確實快速又好用。DAX 提供很好的機會讓我們能找到基礎設施成本和系統效能之間的最佳平衡。」

Twilio

Twilio 透過將即時通訊和身份驗證功能直接輕鬆地嵌入軟體應用程式,協助企業讓通訊更有關連性且融入情境。「我們依賴 Amazon DynamoDB 穩定的效能和可擴展性,也信任它能支援我們的 Programmable Chat 產品,」Twilio Messaging 總經理 Pat Malatack 表示。「能夠透過 DAX 增強 DynamoDB 是我們所樂見的。」

Genesys

Genesys 是全通路客戶體驗和聯絡中心解決方案的全球領導廠商。「AWS 團隊採取了最佳實務架構模式,並將它轉換為對客戶來說可重複且有價值的成果。期望 DAX 能成為我們在 PureCloud 中微型服務集分散式快取加上 Amazon DynamoDB 儲存方案的實際替代方案。」Genesys 的 PureCloud 首席架構師 Glenn Nethercutt 表示。「低於一毫秒的延遲和來自現有 Amazon DynamoDB 用戶端簡易轉換的組合表示我們將能夠在全球發佈此服務時快速採用,大幅改善我們讀取密集型工作負載的效能和成本分析。」

Eyeview Digital

Eyeview Digital 是以影片行銷技術見長的廣告技術領導者。「在即時競價的領域中,使用快速且可靠的鍵值存放區是無法避免的必要條件,所以我們轉而使用 DynamoDB。」「DynamoDB 每秒有數十萬個查詢,我們必須確保不會為了成本效益而捨棄快速鍵、進行負載平衡和優化。」Eyeview 架構與擴展部門副總裁 Shahar Cizer Kobrinsky 表示。「DAX 一推出就開始使用讓我們能夠達成這個目標。DAX 快取現在可處理重複使用者,無須發出較昂貴的 (延遲和成本) DynamoDB 呼叫。我們很高興能看到這個服務正式推出,我們也確信它能夠為許多 AWS 客戶帶來價值,因為它已經為我們帶來許多好處,也會持續下去。」

只要在 AWS 主控台按幾下按鍵就可以建立您的第一個 DAX 叢集。

開始使用 DAX