為初次使用者提供的 Amazon DynamoDB 資源 - Amazon DynamoDB

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

為初次使用者提供的 Amazon DynamoDB 資源

建議您在開始前先閱讀以下章節,並在需要時用做參考。

  • 服務特色和定價產品詳細資訊頁面提供 DynamoDB 的一般產品概觀、使用案例、服務特色和定價資訊。

  • DynamoDB 資源DynamoDB 資源一節提供影片、教學課程和方案指引,為您介紹服務、資料建模概念,以及核心特色和功能。

  • 入門DynamoDB 入門 一節包含設定 DynamoDB、建立範例資料表和上傳資料的相關資訊。其中也提供相關資訊,說明如何使用 AWS 管理主控台、AWS CLI、NoSQL Workbench 和 DynamoDB API 執行基本資料庫操作。

  • DynamoDB 基礎課程:提供免費數位課程教導 DynamoDB 的基礎知識,包括資料表設計、資料類型和基本操作。本課程非常適合初次使用 DynamoDB 和 NoSQL 資料庫的開發人員。

  • DynamoDB Nuggets:提供一系列簡短及鎖定重點的影片教學課程,說明重要的 DynamoDB 概念和功能。這些短片以易於理解的形式介紹資料建模、分割策略、存取模式和最佳實務等主題。

  • DynamoDB 程式碼範例儲存庫:提供各種程式設計語言的實用 DynamoDB 程式碼範例。

  • 免費 DynamoDB 訓練:AWS 提供免費的數位訓練課程,介紹 DynamoDB 概念、功能和最佳實務。DynamoDB 深入課程系列可協助您了解如何設計高效的資料模型、實作有效的分割區索引鍵,以及有效使用次要索引。

  • 適用於 DynamoDB 的 NoSQL WorkbenchNoSQL Workbench 是一種統一的視覺工具,可提供資料建模、資料視覺化和查詢開發功能。其中可協助您設計、建立、查詢和管理 DynamoDB 資料表,對於學習 DynamoDB 的資料建模概念和測試存取模式特別重要。

  • DynamoDB 設計模式:示範不同使用案例最佳實務的使用 DynamoDB 進行設計和架構的最佳實務和資料建模範例。包括實作有效解決方案的實際範例和程式碼範例。

  • 實作教學課程:AWS 管理主控台 中提供逐步教學,可引導您完成常見的 DynamoDB 任務,從建立資料表到實作複雜查詢。

  • 移轉至 DynamoDB:本從關聯式資料庫移轉到 DynamoDB概述將資料庫移轉至 DynamoDB 的流程、工具和策略。

  • 適用於 DynamoDB 的 AWS Well-Architected Lens使用 DynamoDB Well-Architected Lens 來最佳化您的 DynamoDB 工作負載 提供架構最佳實務,以使用 DynamoDB 設計和操作可靠、安全、高效且符合成本效益的應用程式。其中包含與 Well-Architected Framework 六大基礎一致的設計原則、架構模式和操作指引。

Amazon DynamoDB 初次使用者的其他最佳實務

完成前面的章節之後,請閱讀這些章節:

  • DynamoDB 輸送容量

    概述 DynamoDB 兩種可用的輸送量模式,以及為應用程式選擇適當容量模式的考量因素。隨需模式是大多數 DynamoDB 工作負載的預設和建議輸送量選項。

  • 使用 DynamoDB 進行設計和架構的最佳實務

    識別並解決問題,以在使用 DynamoDB 時達到最高效能並將成本降至最低。

AWS CLI 資源

如果您希望使用 AWS 命令列介面 (AWS CLI),以下文件可協助您開始使用:

程式設計資源

您可利用各種熱門的程式設計語言編寫應用程式語言以使用 DynamoDB API。以下是一些可用資源:

  • 適用於 Amazon Web Services 的工具

    AWS 提供一些軟體開發套件 (SDK),並支援 DynamoDB。您可以使用 Java、.NET、PHP、Ruby 和其他語言來編寫 DynamoDB 程式碼。這些 SDK 可將您的請求格式化為 DynamoDB、剖析回應並提供重試邏輯和錯誤處理,協助大幅簡化您的應用程式開發。

  • DynamoDB API 參考

    如果您不希望使用 AWS 軟體開發套件,可以使用 DynamoDB API 直接和 DynamoDB 互動。這份文件涵蓋了所有 DynamoDB API 操作,包括語法和範例。您可以在本節中找到建立與驗證請求與處理回應的疑難排解秘訣和資訊。