Amazon DynamoDB
开发人员指南 (API Version 2012-08-10)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

AWS 开发工具包对 DynamoDB 的支持概述

下图概括介绍了使用 AWS 开发工具包的 DynamoDB 应用程序编程。

  1. 可以将 AWS 开发工具包用于您的编程语言来编写应用程序。

  2. 每个 AWS 开发工具包都提供一个或多个用于处理 DynamoDB 的编程接口。可用的特定接口取决于您所使用的编程语言和 AWS 开发工具包。

  3. AWS 开发工具包构造 HTTP(S) 请求以用于低级别 DynamoDB API。

  4. AWS 开发工具包将请求发送到 DynamoDB 终端节点。

  5. DynamoDB 执行请求。如果请求成功,则 DynamoDB 返回 HTTP 200 响应代码 (OK)。如果请求失败,则 DynamoDB 返回 HTTP 错误代码和错误消息。

  6. AWS 开发工具包处理响应并将其传播回您的应用程序。

每个 AWS 开发工具包都向您的应用程序提供重要的服务,其中包括:

  • 格式化 HTTP(S) 请求并序列化请求参数。

  • 为每个请求生成加密签名。

  • 将请求转发到 DynamoDB 终端节点并从 DynamoDB 接收响应。

  • 从这些响应中提取结果。

  • 出错时实施基本的重试逻辑。

您无需为上述任何任务编写代码。

注意

有关 AWS 开发工具包的更多信息(包括安装说明和文档),请参阅用于 Amazon Web Services 的工具