Amazon DynamoDB

适用于任何规模的快速灵活的 NoSQL 数据库服务

Amazon DynamoDB 是一种键-值和文档数据库,在任何规模下都能实现不到 10 毫秒的响应性能。这是一款完全托管的多区域、多主表数据库,具有内置的安全、备份和恢复以及内存中缓存功能,适用于互联网级别的应用程序。DynamoDB 每天可处理超过 10 万亿项请求,每秒支持超过 2000 万项请求的峰值。

许多全球发展速度最快的企业(如 Lyft、Airbnb 和 Redfin)以及大型企业(如三星、丰田和 Capial One)都在依靠 DynamoDB 的规模和性能来支持其关键任务工作负载。

超过 100000 位 AWS 客户选择将 DynamoDB 作为其键-值和文档数据库,用于移动、Web、游戏、广告技术、IoT 以及其他需要任意规模的低延迟数据访问的应用程序。为您的应用程序创建一个新表,其他的交给 DynamoDB。

Amazon DynamoDB 简介

优点

规模性能

DynamoDB 凭借在任意规模下始终如一地实现不到 10 毫秒的响应时间,支持着全球部分规模最大的应用程序。您可以构建吞吐量和存储空间几乎无限的应用程序。DynamoDB 全局表可跨多个 AWS 区域复制您的数据,赋予您通过快速、本地的方式访问全局分布式应用程序数据的能力。对于需要保持微秒级延迟的更快访问速度的用例,DynamoDB Accelerator (DAX) 提供了完全托管式内存中缓存。

了解更多 »

无服务器

借助 DynamoDB,用户无需预置、修补或管理服务器,也不需要安装、维护或操作软件。DynamoDB 可根据容量自动扩缩表,从而做出调整,保持理想的性能。由于内置了可用性和容错能力,您无需为这些功能构建应用程序。DynamoDB 提供按需和预置容量模式,支持指定每个工作负载的容量,也可以仅为实际使用的资源付费,从而优化成本。

了解更多 »

企业级

DynamoDB 支持 ACID 事务,让您可以大规模构建业务关键型应用程序。DynamoDB 默认情况下加密所有数据,并为所有表提供精细的身份和访问控制。您可以立即创建数百 TB 数据的完整备份,而不会影响表的性能,而且能够在不需要停机的前提下恢复到之前 35 天内的任意时间点。DynamoDB 还有服务等级协议作为后备支持,从而提供有保障的可用性。

了解更多 »

使用案例

无服务器 Web 应用程序

构建可自动扩展和缩减的强大 Web 应用程序。您不需要维护服务器,并且您的应用程序已自动实现高可用性。

参考架构:示例代码

Use_Case_WebApplications
Use_Case_WebApplications

微服务数据存储

使用 DynamoDB 作为无服务器数据存储来构建可重用的灵活微服务,以实现一致且快速的性能。

参考架构:示例代码

Use_Case_StreamProcessing
Use_Case_StreamProcessing

移动后端

构建个性化的移动应用程序,为用户打造流畅体验。 DynamoDB 负责运营任务,让您能够专注于应用程序。

参考架构:示例代码

Use_Case_MobileBackends
Use_Case_MobileBackends

广告技术

借助 DynamoDB 的可扩展性、吞吐量和可用性,创建实时竞价平台和推荐引擎。

参考架构:图表

product-page-diagram_DynamoDB_ADs
product-page-diagram_DynamoDB_ADs

游戏

借助 DynamoDB,创建适用于移动设备、控制台和桌面设备的响应式游戏。存储和查询游戏数据,如玩家状态、高分数或世界动态内容。

参考架构:图表

product-page-diagram_DynamoDB_Gaming
product-page-diagram_DynamoDB_Gaming

IoT

将 DynamoDB 中的大量高速 IoT 数据连接到 Amazon Redshift 和 Amazon QuickSight,以分析您的设备。

参考架构:图表

product-page-diagram_DynamoDB_IoT
product-page-diagram_DynamoDB_IoT

特色案例研究

Samsung 徽标

Nike Digital 将其大型 Cassandra 集群迁移到完全托管式 Amazon DynamoDB,从而留出更多资源,打造更好的客户体验。

观看视频 »

Netflix 徽标

GE Aviation 使用 Amazon DynamoDB 重新构建了其测绘和数据查询应用程序,实现了成本节约、可扩展性和优越性能。

观看视频 »

Capital One 徽标

Oath 在全球范围内为其应用程序部署了 GDPR 合规性,并利用 Amazon DynamoDB 全局表实现数据同步。

观看视频 »

Samsung 徽标

Samsung Electronics 使用 DynamoDB 来进行 PB 级移动应用程序备份,实现了一致的高性能和成本节约。

观看视频 »

Snap 徽标

Snap 将最大的存储工作负载“Snapchat Stories”迁移到了 DynamoDB,在提高性能的同时降低了成本。

观看视频 »

Netflix 徽标

Netflix 使用 DynamoDB 来运行 A/B 测试,为 1.25 亿客户打造了个性化的流式体验。

观看视频 »

Capital One 徽标

Capital One 使用 DynamoDB 来降低移动应用程序的延迟,方法是将大型机事务移至无服务器架构,使得规模不受约束。

观看视频 »

Snap 徽标

GumGum 从 Apache Cassandra 迁移到 Amazon DynamoDB,实现了更出色的性能、可观的成本节约,并且减少了维护工作。

请参阅幻灯片 »

Lyft 徽标

Lyft 利用 DynamoDB 的可扩展性实现了多数据存储,包括为所有乘车服务存储 GPS 坐标的乘车跟踪系统。

阅读案例研究 »

Tinder 徽标

Tinder 在零停机的情况下将用户数据迁移到了 DynamoDB,并利用 DynamoDB 的可扩展性来满足其日益增长的全球用户群的需求。

观看视频 »

Airbnb 徽标

Airbnb 使用 DynamoDB 将其运营范围扩展至全球用户群,同时优化了分析数据的实时处理工作流程。

观看视频 »

Comcast 徽标

Comcast 使用 DynamoDB 来快速创新,并将更新部署至在 2000 多万台设备上运行的 XFINITY X1 视频服务。 

阅读案例研究 »

Redfin 徽标

Redfin 在 AWS 上运行其业务分析操作,在员工人数较少的情况下,不但能够管理数十亿财产记录,而且还能实现快速创新。

阅读案例研究 »

Expedia 徽标

Expedia 使用 DynamoDB 构建了一个丰富的高性能流式系统,以快速地按需访问参考数据集,从而执行分析。

观看视频 »

TRD 徽标

Toyota Racing 使用 DynamoDB 实时处理数据,以实现最佳的汽车调整和获得即时的道路反馈。

观看视频 »

Amazon 徽标

Amazon 工作流程引擎在 DynamoDB 上运行,响应时间只有数毫秒,从而使得客户能够更快收到其订单商品。

阅读案例研究 »

了解有关 Amazon DynamoDB 的更多信息

请参阅“DynamoDB 功能”页面
准备好开始构建了吗?
开始使用 DynamoDB
有问题?
联系我们