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

摘要

在本教程中,您在计算机上的 DynamoDB 中创建了 Movies 表,然后执行了一些基本操作。DynamoDB 的下载版本在应用程序的开发和测试过程中十分有用。但是,当您准备好在生产环境中运行应用程序时,需要修改代码,使之使用 Amazon DynamoDB Web 服务。

要修改代码以便使用 Amazon DynamoDB 服务,请执行以下操作:

  1. 注册 Amazon Web Services 并创建访问密钥。您需要这些凭证来使用 AWS 开发工具包。要创建 AWS 账户,请转至 http://www.amazonaws.cn/,选择创建 AWS 账户,然后按照在线指示操作。

  2. 更新 AWS 配置区域

  3. 安装和配置 AWS CLI

  4. 使用 Amazon Cognito 在您的文件中配置 AWS 凭证

更新 AWS 配置区域

您需要更新应用程序中的区域,以便使用 Amazon DynamoDB Web 服务。您还需要确保 Amazon Cognito 在相同区域中可用,这样您的浏览器脚本才能成功进行身份验证。

Copy
AWS.config.update({region: "aws-region"});

例如,如果要使用 us-west-2 区域,应设置以下区域:

Copy
AWS.config.update({region: "us-west-2"});

现在,该程序使用 美国西部(俄勒冈) 中的 Amazon DynamoDB Web 服务区域。

Amazon DynamoDB 可在全球多个区域使用。有关完整列表,请参阅 AWS General Reference 中的区域和终端节点。有关在代码中设置区域和终端节点的更多信息,请参阅 AWS SDK for JavaScript Getting Started Guide 中的 设置区域

安装和配置 AWS CLI

在获取 AWS 访问密钥 ID 和私有密钥之后,您可以在计算机上设置 AWS CLI。

安装和配置 AWS CLI

  1. 转至 AWS Command Line Interface 用户指南

  2. 按照安装 AWS CLI配置 AWS CLI 的说明操作。

使用 Amazon Cognito 在您的文件中配置 AWS 凭证

建议使用 Amazon Cognito 获取用于 Web 和移动应用程序的 AWS 凭证。Amazon Cognito 帮助您避免在文件上对 AWS 凭证进行硬编码。Amazon Cognito 使用 IAM 角色为应用程序经过身份验证和未经身份验证的用户生成临时凭证。

有关更多信息,请参阅使用 Amazon Cognito 在文件中配置 AWS 凭证

最后,我们建议您阅读 Amazon DynamoDB 开发人员指南。该指南提供了有关 DynamoDB 的更深入信息,包括示例代码和最佳实践。