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 服务。

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

要使用 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 服务区域。

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 凭证