Amazon DynamoDB

適用於任何規模的快速彈性 NoSQL 資料庫服務

Amazon DynamoDB 是一種鍵值和文件資料庫,可在任何規模下達到不到 10 毫秒的效能。它是全受管、多區域、多主機的資料庫,內建安全性、備份和還原以及記憶體內快取,以供網際網路規模的應用程式使用。DynamoDB 每天可以處理超過 10 兆個請求,而且每秒最多可支援超過 2,000 萬個請求。

許多世界成長最快速的公司,例如 Lyft、Airbnb 和 Redfin,以及 Samsung、Toyota 和 Capital One 等企業,都依賴 DynamoDB 的規模和效能來支援其關鍵任務工作負載。

超過 100,000 個 AWS 客戶已選擇 DynamoDB 做為其鍵值和文件資料庫,並將其運用在任何規模下需要低延遲資料存取的行動、Web、遊戲、廣告技術、IoT 和其他應用程式。為應用程式建立新表格,然後讓 DynamoDB 處理後續動作。

Introduction to Amazon DynamoDB

優勢

任何規模都具備高效能

DynamoDB 可透過在任何規模下提供一致且不到 10 毫秒的回應時間,支援部分世界規模最大的應用程式。您可以打造傳輸量和儲存幾乎無限的應用程式。DynamoDB 全球資料表可跨多個 AWS 區域複寫您的資料,讓您的全球分散式應用程式可在本機快速存取資料。對於需要更快存取 (只有毫秒延遲) 的使用案例,DynamoDB Accelerator (DAX) 提供全受管記憶體內快取。

進一步了解 »

無伺服器

使用 DynamoDB,不需佈建、修補或管理任何伺服器,也不需安裝、維護或操作任何軟體。DynamoDB 會自動擴展和縮減資料表,以調整容量和維護效能。可用性和容錯能力是內建功能,可讓您不需為這些功能架構應用程式。DynamoDB 同時提供隨需和佈建的容量模式,以便您可以指定每個工作負載的容量,或僅支付您消耗的資源,來使成本達到最理想的狀態。

進一步了解 »

企業就緒

DynamoDB 支援 ACID 交易,讓您可以建構任何規模的業務關鍵應用程式。DynamoDB 預設會加密所有資料,並在您所有資料表上提供精細的身分和存取控制。您可以在不影響資料表效能的情況下,立即建立數百 TB 資料的完整備份,以及在無停機時間的情況下,復原至前 35 天內的任何時間點。保證可用性的服務水準協議也支援 DynamoDB。

進一步了解 »

使用案例

無伺服器 Web 應用程式

建立可自動擴展或縮減的強大 Web 應用程式。您不需要維護伺服器,而且您的應用程式擁有自動化的高可用性。

參考架構:範本程式碼

Use_Case_WebApplications
Use_Case_WebApplications

微型服務資料存放區

使用 DynamoDB 當作無伺服器資料存放區以獲得穩定且快速的效能,從而建立彈性、可重複使用的微型服務。

參考架構:範本程式碼

Use_Case_StreamProcessing
Use_Case_StreamProcessing

行動後端

為使用者提供流暢的使用體驗,建立個人化的行動應用程式。 DynamoDB 會負責處理操作任務,讓您能夠專心建置應用程式。

參考架構:範本程式碼

Use_Case_MobileBackends
Use_Case_MobileBackends

廣告技術

利用 DynamoDB 的擴展性、輸送量及可用性,建立即時的競標平台和建議引擎。

參考架構:圖表

product-page-diagram_DynamoDB_ADs
product-page-diagram_DynamoDB_ADs

遊戲

利用 DynamoDB 為行動裝置、遊戲主機和桌上型電腦建立高回應性遊戲。存放和查詢遊戲資料,如玩家狀態、高分或世界動態內容。

參考架構:圖表

product-page-diagram_DynamoDB_Gaming
product-page-diagram_DynamoDB_Gaming

IoT

將 DynamoDB 中高速且大量的 IoT 資料連接到 Amazon Redshift 和 Amazon QuickSight 以分析您的裝置。

參考架構:圖表

product-page-diagram_DynamoDB_IoT
product-page-diagram_DynamoDB_IoT

精選案例研究

Samsung 標誌

Nike Digital 將其 Cassandra 的大型叢集移轉到全受管的 Amazon DynamoDB,獲得更多資源以提供絕佳客戶體驗。

觀賞影片 »

Netflix 標誌

GE Aviation 使用 Amazon DynamoDB 來重新架構其規劃與資料查詢應用程式,以節省成本,並獲得可擴展性與高效能。

觀賞影片 »

Capital One 標誌

Oath 使全球應用程式符合 GDPR 規範,並利用 Amazon DynamoDB 全域表來同步資料。

觀賞影片 »

Samsung 標誌

Samsung Electronics 使用 DynamoDB 來備份他們 PB 大小的行動應用程式,以便獲得穩定高效能並節省成本。

觀賞影片 »

Snap 標誌

Snap 將他們最大的儲存工作負載 Snapchat Stories 遷移到 DynamoDB,不僅提高效能還可降低成本。

觀賞影片 »

Netflix 標誌

Netflix 使用 DynamoDB 執行 A/B 測試,為他們 1 億 2 千 5 百萬的客戶建立個人化的串流體驗。

觀賞影片 »

Capital One 標誌

Capital One 使用 DynamoDB 將大型主機交易移至無伺服器架構,藉此降低行動應用程式的延遲,以便無限擴展。

觀賞影片 »

Snap 標誌

GumGum 從 Apache Cassandra 移轉到 Amazon DynamoDB,以獲得絕佳效能,並減少成本支出和維護需求。

請參閱投影片 »

Lyft 標誌

Lyft 將 DynamoDB 的擴展性運用到多個資料存放區,包括存放所有行車路線 GPS 座標的行駛追蹤系統。

查看案例研究 »

Tinder 標誌

Tinder 在無停機時間的情況下,將使用者資料移轉到 DynamoDB,同時利用 DynamoDB 的可擴展性來滿足全球不斷成長的使用者群需求。

觀賞影片 »

Airbnb 標誌

Airbnb 使用 DynamoDB 將他們的營運擴展到全球使用者群,同時最佳化即時處理工作流程以分析資料。

觀賞影片 »

Comcast 標誌

Comcast 使用 DynamoDB 快速創新,並將更新部署到他們在超過 2 千萬個裝置上執行的 XFINITY X1 影片服務。 

查看案例研究 »

Redfin 標誌

Redfin 在 AWS 上執行商業分析操作,這讓該公司可透過一小群員工快速進行創新,還能同時管理數十億筆物件記錄。

閱讀案例研究 »

Expedia 標誌

Expedia 使用 DynamoDB 建立一個功能豐富且高效能的串流系統,可為分析所需的參考資料集提供高速且隨需的存取。

觀賞影片 »

TRD 標誌

Toyota Racing 使用 DynamoDB 來即時處理資料,以進行最佳車輛調整和即時反應賽道情況。

觀賞影片 »

Amazon 標誌

Amazon 工作流程引擎在 DynamoDB 上執行來提供以毫秒計的回應時間,讓客戶能夠更快得到自己訂購的項目。

查看案例研究 »

進一步了解 Amazon DynamoDB

請參閱 DynamoDB 功能頁面
準備好開始建立?
開始使用 DynamoDB
有問題?
聯絡我們