本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
適用於第一次使用者的 Amazon DynamoDB 資源
我們建議第一次使用者先閱讀以下章節,並視需要參考。
-
服務重點和定價 – 產品詳細資訊頁面
提供 DynamoDB、常見使用案例、服務重點和定價的一般產品概觀。 -
DynamoDB 資源 – DynamoDB 資源
區段提供影片、教學課程和規範指引,為您介紹 服務、資料建模的概念,以及核心功能。 -
入門 – DynamoDB 入門本節包含設定 DynamoDB、建立範例資料表和上傳資料的相關資訊。它也提供使用 AWS Management Console、 AWS CLI NoSQL Workbench 和 DynamoDB APIs執行基本資料庫操作的相關資訊。
-
DynamoDB 基礎課程 – 免費數位課程
,教導 DynamoDB 的基礎知識,包括資料表設計、資料類型和基本操作。本課程非常適合初次使用 DynamoDB 和 NoSQL 資料庫的開發人員。 -
DynamoDB Nuggets – 簡短的重點影片教學
課程集合,說明重要的 DynamoDB 概念和功能。這些位元大小的影片以easy-to-understand的格式涵蓋資料建模、分割策略、存取模式和最佳實務等主題。 -
DynamoDB 程式碼範例儲存庫
– 提供各種程式設計語言的實用 DynamoDB 程式碼範例。 -
免費 DynamoDB 訓練 – AWS 提供免費的數位培訓課程
,涵蓋 DynamoDB 概念、功能和最佳實務。DynamoDB Deep-dive 課程系列可協助您了解如何設計高效率的資料模型、實作有效的分割區索引鍵,以及有效使用次要索引。 -
適用於 DynamoDB 的 NoSQL Workbench – NoSQL Workbench
是一種統一的視覺化工具,可提供資料建模、資料視覺化和查詢開發功能。它可協助您設計、建立、查詢和管理 DynamoDB 資料表,這對於學習 DynamoDB 的資料建模概念和測試存取模式特別重要。 -
DynamoDB 設計模式 – 示範不同使用案例最佳實務的 使用 DynamoDB 進行設計和架構的最佳實務和 資料建模範例。包含實作有效解決方案的實際範例和程式碼範例。
-
實作教學課程 – Step-by-step教學課程 AWS Management Console ,引導您完成常見的 DynamoDB 任務,從建立資料表
到實作複雜的查詢。 -
遷移至 DynamoDB – 這從關聯式資料庫遷移至 DynamoDB 提供將資料庫遷移至 DynamoDB 的程序、工具和策略概觀。
-
AWS 適用於 DynamoDB 的 Well-Architected Lens – 使用 DynamoDB Well-Architected Lens 來最佳化您的 DynamoDB 工作負載提供架構最佳實務,以使用 DynamoDB 設計和操作可靠、安全、高效且符合成本效益的應用程式。它包含設計原則、架構模式和符合 Well-Architected Framework 六大支柱的操作指引。
Amazon DynamoDB 初次使用者的其他最佳實務
完成前面的章節之後,請閱讀這些章節:
-
提供 DynamoDB 可用的兩種輸送量模式的概觀,以及為您的應用程式選擇適當容量模式時的考量。隨需模式是大多數 DynamoDB 工作負載的預設和建議輸送量選項。
-
識別並解決問題,以最大限度地提高效能,並在使用 DynamoDB 時將成本降至最低。
AWS CLI 資源
如果您想要使用 AWS 命令列界面 (AWS CLI),您可以使用這些文件來協助您開始使用:
-
本節提供下載 AWS CLI、在系統上進行 AWS CLI 工作,以及提供 AWS 登入資料的相關資訊。
-
此個別文件涵蓋 AWS CLI DynamoDB 命令的所有 ,包括語法和範例。
程式設計資源
您可以撰寫應用程式,將 DynamoDB API 與各種熱門程式設計語言搭配使用。以下是一些可用資源:
-
AWS 提供多種支援 DynamoDB 的軟體開發套件 (SDKs)。您可以使用 Java、.NET、PHP、Ruby 和其他語言來編碼 DynamoDB。這些SDKs可以透過格式化對 DynamoDB 的請求、剖析回應,以及提供重試邏輯和錯誤處理,大幅簡化您的應用程式開發。
-
如果您不想使用 AWS SDKs,則可以直接使用 DynamoDB API 與 DynamoDB 互動。本文件涵蓋所有 DynamoDB API 操作,包括語法和範例。您可以在本節中找到建立與驗證請求與處理回應的故障診斷秘訣和資訊。