Amazon DynamoDB

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

25GB 免费存储,25 个预置写入容量单位 (WCU),25 个预置读取容量单位 (RCU)

永久免费,足以处理每月最多 2 亿次请求

Amazon DynamoDB 是一个键/值和文档数据库,可以在任何规模的环境中提供个位数的毫秒级性能。它是一个完全托管、多区域、多活动的持久数据库,具有适用于 Internet 规模应用程序的内置安全性、备份和恢复以及内存中缓存。DynamoDB 每天可处理超过 10 万亿个请求,并可支持每秒超过 2000 万个请求的峰值。

许多全球发展最快的企业,如 Lyft、Airbnb 和 Redfin,以及 Samsung、Toyota 和 Capital One 等企业,都依靠 DynamoDB 的规模和性能来支持其关键任务工作负载。

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

Amazon DynamoDB (1:01) 简介

优势

规模性能

DynamoDB 通过在任意规模环境中提供一致的个位数毫秒响应时间,支持世界上一些最大规模的应用程序。您可以构建吞吐量和存储空间几乎无限的应用程序。DynamoDB 全局表可跨多个 AWS 区域复制您的数据,使您能够快速在本地访问全局分布的应用程序的数据。对于需要以微秒级延迟执行更快访问的使用案例,DynamoDB Accelerator (DAX) 提供了完全托管的内存缓存。

了解更多 »

无需管理服务器

DynamoDB 是无服务器服务,无需预配置、修补或管理服务器,也不需要安装、维护或操作软件。DynamoDB 可自动纵向扩展和缩减表,以针对容量做出调整并保持性能。由于内置了可用性和容错能力,您无需为这些功能构建应用程序。DynamoDB 提供预配置和按需容量模式,使您能够通过指定每个工作负载的容量或只为您使用的资源付费,从而优化成本。

了解更多 »

企业级

DynamoDB 支持 ACID 事务,使您能够大规模构建业务关键型应用程序。DynamoDB 默认加密所有数据,并为您的所有表提供细粒度的身份和访问控制。您可以立即创建数百 TB 数据的完整备份,而不会对您的表性能产生影响,并且可以恢复到先前的 35 天内的任何时间点,而无需停机。您还可以将 Amazon DynamoDB 表数据导出到 Amazon S3 中的湖内数仓,以执行任意规模的分析。DynamoDB 还提供有服务级别协议,从而确保可用性。

了解更多 »

教程


                        应用程序

                        无服务器 Web 应用程序

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

                        参考架构:示例代码

                        移动后端

                        使用 DynamoDB 和 AWS AppSync 构建交互式移动和 Web 应用程序,获得实时更新、离线数据访问和数据同步(内置冲突解决方法)功能。

                        参考架构:示例代码

                        微服务

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

                        参考架构:示例代码

                        使用案例

                        广告技术

                        广告技术垂直领域公司将 DynamoDB 作为存储各种营销数据(例如用户资料、用户事件、点击情况和访问链接)的重要存储库。适用使用案例包括实时竞价 (RTB)、广告定位和归属。这些使用案例需要高请求率(每秒数百万个需求)、低预测延迟和可靠性。公司在具有高读取量或需要亚毫秒级读取延迟时,会使用 DynamoDB Accelerator (DAX) 缓存功能。越来越多的广告技术公司需要将其 RTB 和广告定位平台部署在多个地理 AWS 区域,这就需要在区域之间进行数据复制。

                        游戏

                        游戏垂直领域公司将 DynamoDB 应用于游戏平台的各种功能中,包括游戏状态、玩家数据、会话历史记录和排行榜。这些公司从 DynamoDB 获得的主要优势是能够可靠扩展到数百万并行用户和需求,同时确保保持一致的个位数毫秒级低延迟。此外,作为完全托管服务,DynamoDB 没有运营开支,因此游戏开发人员可以专注于开发游戏本身而不是管理数据库方面。此外,由于越来越多的开发人员希望从单个 AWS 区域扩展到多个 AWS 区域,他们可以依赖 DynamoDB 多区域全局表进行主动/主动数据复制。

                        常见使用案例:

                        • 用户资料存储在 RTB 和广告定向中
                        • 用户事件、点击流和曝光量数据存储
                        • 资产元数据存储
                        • 热门项目缓存

                        阅读此博客文章了解更多信息 »

                        AdRoll 使用 AWS 支持 500 亿次的日广告展示

                        常见使用案例:

                        • 游戏状态
                        • 玩家数据存储
                        • 玩家会话历史记录数据存储
                        • 排行榜

                        详细了解适用于游戏的 AWS 数据库 »

                        Pokemon Company 徽标

                        Pokémon Company 将全局配置和生存时间 (TTL) 数据迁移到 Amazon DynamoDB,使机器人登录尝试减少了 90%。

                        阅读案例研究 »

                        零售

                        许多零售行业公司使用常见 DynamoDB 设计模式在关键任务使用案例中保持一致的低延迟交付。不存在扩展问题和运营负担是一个主要的竞争优势,这对于数据量难以预测的高速度和高扩展性事件(例如 Amazon Prime Day)而言也可起到促进作用。如果具有扩展和缩减能力,这些客户将能够仅按所需能力付费,将宝贵的技术资源专注于创新而不是运营方面。

                         

                        银行和金融

                        银行和金融行业公司构建了更多原生云应用程序,他们希望利用完全托管服务来提高敏捷性,缩短上市时间并减少运营支出。同时,他们也需要确保应用程序的安全性、可靠性和高度可用性。这些公司在扩展由原有主机系统所支持的现有服务时,发现原有系统无法满足不断增加的用户群、移动应用程序等新平台以及相应流程增加所产生的扩展需求。为解决该问题,他们将主机系统中的数据复制到云端,从而卸载流量。

                        常见使用案例:

                        • 购物车
                        • 工作流程引擎
                        • 清单跟踪和履行
                        • 客户资料和账户

                        了解更多有关 AWS 零售的信息 »

                        Nordstrom 将全部希望寄托于 AWS

                        常见使用案例:

                        • 用户交易
                        • 事件驱动型事务处理
                        • 欺诈检测
                        • 主机卸载和变更数据捕获

                        详细了解 AWS 金融服务 »

                        利用 AWS 推动 Vanguard 创新

                        媒体和娱乐

                        媒体和娱乐公司借助 DynamoDB 来满足高吞吐量以及并行、低延迟和可靠性需求。DynamoDB 支持弹性扩展,可处理过多负载并维持低延迟,满足视频流和交互内容等实时场景中的重要需求。在这些场景中,并行用户的数量可能会达到数百万,没有其他任何数据库能够像 DynamoDB 一样顺利处理这种并行任务。无论是检索媒体还是参与实时性交互活动,都可在保持高并行性的同时保持低延迟,并为每位用户提供优化用户体验。这些公司利用 DynamoDB 解决其扩展问题,并专注于功能开发而不是数据库管理工作。

                        软件和互联网

                        软件公司以及许多其他 DynamoDB 客户中常见的一个主要问题是互联网扩展问题。这些公司使用案例需要能够适应极高的并行性、请求速度和流量峰值。这种并行性发生在数百万用户和连接之间,请求速度可能会很容易达到每秒数百万个。DynamoDB 经证实能够可靠处理互联网范围内的使用案例及相关需求,同时保持一致的个位数毫秒级延迟。借助全局表,DynamoDB 客户可以将其应用程序轻松扩展到多个 AWS 区域,从而实现全球性服务和业务连续性。

                        常见使用案例:

                        • 媒体元数据存储
                        • 用户数据存储
                        • 数字权限管理数据存储

                        了解更多 AWS 媒体与娱乐的信息 »

                        Disney+ 如何基于 Amazon DynamoDB 实现全球扩展

                        Disney+ 背后的内容发现团队使用 DynamoDB 全局表进行扩展并提供热门功能,如“继续观看”、“观看列表”和“个性化推荐”。

                        观看 AWS re:Invent 2020 会议 »

                        常见使用案例:

                        • 用户内容元数据存储
                        • 关系图数据存储
                        • 元数据存储
                        • 行程跟踪数据存储
                        • 用户、车辆和驾驶员数据存储
                        • 用户词汇表数据存储

                        在 Twitch 上观看此视频解详细信息 »

                        Dropbox 使用 Amazon DynamoDB 和 S3 通过冷元数据存储削减成本

                        Dropbox 已迁移到 AWS 并节省了数百万美元的扩展成本。

                        阅读案例研究 »

                        客户

                        Disney

                        Disney+ 使用 Amazon DynamoDB 每天提取内容、元数据和数十亿次用户行为,使得观看者可以将内容添加到自己的观看列表中,开始观看一段视频并用不同的设备接收,或者对接下来要观看的内容提出建议。

                        阅读新闻稿 »

                        观看 AWS re:Invent 2020 会议 »

                        Samsung 徽标

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

                        观看视频 »

                        Pokémon Company 徽标

                        Pokémon Company 将全局配置和生存时间 (TTL) 数据迁移到 Amazon DynamoDB,使机器人登录尝试减少了 90%。

                        阅读案例研究 »

                        Nike

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

                        观看视频 »

                        A&E Networks

                        A+E Networks 迁移到 AWS 后,使用 DynamoDB 在无服务器架构上运行其原生云 Access 应用程序 1 天的成本不到一杯咖啡的价钱。

                        阅读案例研究 »

                        Netflix 徽标

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

                        观看视频 »

                        Capital One 徽标

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

                        观看视频 »

                        FanFight 徽标

                        FanFight 已将其梦幻体育应用程序迁移到 DynamoDB 中,从而可以将成本降低 50%,最高扩展到每秒 100 万次写入,并将每天的收入提高 4 倍。

                        阅读案例研究 »

                        Lyft 徽标

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

                        阅读案例研究 »

                        Tinder 徽标

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

                        观看视频 »

                        Airbnb 徽标

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

                        观看视频 »

                        Comcast 徽标

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

                        阅读案例研究 »

                        Rockset 与 DynamoDB 直接集成,通过 DynamoDB 流,他们实现了快速迭代并节约了大量时间,让其客户从中获益。

                        阅读案例研究 »

                        Expedia 徽标

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

                        观看视频 »

                        Snap 徽标

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

                        观看视频 »

                        GE Aviation 徽标

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

                        观看视频 »

                        GumGum 徽标

                        Caresyntax 的适用于外科手术设施的运营分析解决方案采用多项 AWS 数据库服务,包括用 Amazon DynamoDB 管理报告参数的可用性。

                        下载案例分析 PDF »

                        Oath 徽标

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

                        观看视频 »

                        Amazon 徽标

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

                        阅读案例研究 »

                        Redfin 徽标

                        Redfin 在 AWS 上运行其业务分析操作,以便能够在管理数十亿财产记录的同时,让小部分员工快速创新。

                        阅读案例研究 »

                        网站图片
                        查看产品功能

                        了解有关规模性能,无服务器和企业级功能的更多信息。

                        了解更多 
                        账户注册图片
                        注册免费账户

                        注册并使用 AWS 免费套餐。 

                        注册 
                        工具图片
                        开始在控制台中构建

                        在 AWS 管理控制台中,使用 DynamoDB 开始构建。

                        登录 
                        关闭

                        售前在线咨询
                        云计算专家一对一解答您的问题与需求

                        专属热线咨询
                        1010 0866 早9:00-晚8:00 (法定假期除外)

                        联系销售人员
                        填写表单,AWS 云计算专家将尽快与您联系。