Amazon DynamoDB
开发人员指南 (API 版本 2012-08-10)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

摘要

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

更新 AWS 配置区域以使用 DynamoDB Web 服务

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

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

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

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

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

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

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

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

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