Amazon DynamoDB 是一项 NoSQL 数据库服务,可以针对任意规模的数据库提供一致且延迟低于 10 毫秒的性能。  借助 DynamoDB,您可以轻松地存储和查询设备数据,因而能够专注于构建出色的新 AWS IoT 解决方案。

立即注册

开始使用 AWS Free Tier 上的 Amazon DynamoDB

AWS 免费套餐提供 25GB 的存储量,每月通过 Amazon DynamoDB 最多提供 2 亿次请求。

查看 AWS 免费套餐详细信息 »


借助入门指南,您只要几分钟就可开始操作 DynamoDB。  以下其他资源可帮助您在 AWS 上启动 IoT 解决方案:


构建可扩展的、无服务器移动和物联网后端

Ajay Nair,Amazon Web Services 的 AWS Lambda 高级产品经理
Oliver KleinAmazon Web Services 的解决方案架构师

AWS Lambda 是一项计算服务,运行您的代码来响应事件并自动为您管理计算资源。AWS Lambda 是一个功能强大的工具,可与 Amazon Cognito、Amazon SNS 推送通知和 Amazon DynamoDB 一起为您的移动或 IoT 应用程序构建高度可扩展的后端。本次培训将借助 AWS 采用一种实用的方法来开发真实的 IoT 和移动应用,其后端是无服务器后端,无需管理任何基础设施或服务器即可扩展几乎无限制的用户。本次培训是为那些想要快速入门的人员准备的。其中包括对关键概念的回顾,以及 AWS 开发工具包如何为一个永远在线且需要在桌面之外进行连接的行业轻松创建强大的应用程序。

观看视频 »

查看幻灯片 »

适用于大数据的 Amazon DynamoDB 

Nate SlaterAmazon Web Services 的解决方案架构师

NoSQL 是许多大数据策略的重要组成部分。参加本次培训,了解 Amazon DynamoDB 如何帮助您创建快速的提取和响应数据集。通过与 Amazon EMR 和 Hive 集成,我们将演示如何使用 DynamoDB 进行基于批处理的查询处理和 ETL 操作(使用类似 SQL 的语言)。然后,我们通过将数据连接到 Amazon ElasticCache 来处理大量的读取操作,向您展示如何降低成本并实现可扩展性。我们还将讨论如何通过集成 Elasticsearch 来使用 AWS Lambda 和 DynamoDB 流在 DynamoDB 数据上添加索引,进而实现自由文本搜索。最后,您将了解如何在 DynamoDB 中使用高速、高容量的数据(如 IoT 数据)并将其连接到数据仓库 (Amazon Redshift) 以实现 BI 分析。

观看视频 »

查看幻灯片 »


Implementing a Serverless AWS IoT Backend with AWS Lambda and Amazon DynamoDB(博客文章)
了解如何利用 AWS IoT 规则通过 AWS Lamba 来触发特定的设备注册逻辑,以填充 Amazon DynamoDB 表。阅读更多 »

互联家居 – 命令和控制(参考架构图)
集成 Alexa 与您的互联家居设备。查看示意图 »

Amazon Kinesis Streams 聚合器(GitHub 存储库)

可以自动创建和可视化从 Amazon Kinesis 流中聚合的时间序列数据。了解更多 »

Scaling Writes on Amazon DynamoDB Tables with Global Secondary Indexes(Ian Meyers,AWS 大数据博客,9 月17 日)
“为了创建我们的时间序列表,我们创建了一个带有散列和范围主键的表,这可以让我们使用两个离散值来查看一个项目。” 阅读更多 »


从 PostgreSQL 到 DynamoDB(Brad Van Vugt,sendwithus 博客,5 月 1 日)
“我们的表中包含了数亿行。我们的索引呈指数级增长,无法再装入内存。我们的写吞吐量不断逼近单个数据库实例的最大值。” 阅读更多 »


Amondawa
Amondawa 提供了用于存储和查询时间序列数据的 ReST 接口。了解更多 »

获取 Amondawa [社区贡献的] »