DynamoDB书籍:使用NoSQL和DynamoDB进行数据建模的综合指南

2020-05-16 00:16:14

DynamoDB正在大受欢迎。它速度快、可扩展且完全托管。但这不是你父亲的数据库。DynamoDB中的数据建模与您习惯的关系数据模型不同。了解如何使用DynamoDB正确设计数据模型,以避免以后出现问题。DynamoDB图书现已上市!把它拿到这里来。想看一眼吗?请在下面输入您的电子邮件,以接收有关DynamoDB中一对多关系的免费预览章节、完整的演练示例以及指向截屏视频的链接。

DynamoDB是市场上增长最快的数据库之一。它将一致的性能与灵活的计费模式相结合,作为完全托管的服务。需要速度吗?DynamoDB涵盖了您。DynamoDB用于拥有海量数据的大型应用程序,如Amazon.com的购物车或Lyft的乘车定位服务。它可以扩展到TB或更高,而不会降低性能。想要实现无服务器吗?DynamoDB是无服务器应用程序最流行的数据库。

虽然关系数据库查询会随着数据的增长而减慢,但DynamoDB会继续运行。它旨在处理大型、复杂的工作负载,而不会崩溃。

这本书包含五个演练示例,以复杂的数据模型和大量的访问模式为特色。从关系到唯一约束,DynamoDB都可以处理。

NoSQL数据建模不同于关系数据建模。您必须专门为您的访问模式设计表。

这本书教你设计表格的一种策略驱动的方法。您将学习处理以下内容的策略:

作为AWS NoSQL黑带团队的负责人,我亲自设计了数百个NoSQL数据模型,多年来,我的团队定义了亚马逊服务团队和AWS全球客户使用的许多通用DynamoDB设计模式和最佳实践。Alex在记录这些模式并用他自己的洞察力和专业知识增强它们方面做得很好。如果你想了解如何正确建模nosql应用程序的数据,那绝对是一本必读的书。";​。

我研究DynamoDB建模已经有一段时间了,不知疲倦地钻研博客文章、文档和视频,希望能找到任何有用的信息。通常,我最终会两手空空,甚至更糟,面对相互冲突或不准确的信息。

然后最后!Alex提供了所有必要模式和实践的概要,这些模式和实践将帮助您释放DynamoDB的力量。它写得很漂亮,所有级别的从业者都能读懂,最重要的是,它是基于多年的研究和第一手经验。如果你正在寻找DynamoDB建模的终极指南,你的搜索以Alex的书结束。

“如果你在找一本关于世界上最好的数据库的书,你需要自己写一本关于53号公路的书。如果你正在寻找一本关于世界上第二好的数据库的书,我推荐亚历克斯·德布里的一本写得非常好、非常平易近人的“DynamoDB书”。“。

如果您在AWS上构建无服务器应用程序,那么DynamoDB数据建模是一项必备技能。但是,关于如何做好这一点的现有信息是不完整和支离破碎的,而且第一次就很容易出错。

无论您是刚接触DynamoDB并想真正掌握如何正确建模数据,还是想学习更高级的模式,Alex都会使用相关的真实用例用简单的语言描述新的概念。

这本书我将推荐给我所有开始无服务器之旅的客户。

“这是学习DynamoDB的最好资源之一!亚历克斯会一步一步地递给您要添加到工具箱中的工具,这样您就可以为您的用例选择合适的工具。";

你好,我是亚历克斯。我已经通过我的网站DynamoDBGuide.com帮助了成千上万的开发人员学习DynamoDB。

我曾在多个AWS峰会上谈到DynamoDB,并在AWS Re:Invent2019上进行了观看次数第二多的会议。我是一名AWS英雄,曾帮助编写过一些AWS数据库服务的官方指南。

在过去的5年里,我一直在与DynamoDB合作。我设计了糟糕的DynamoDB数据模型,所以您不必这样做。这就是我刚开始时希望有的那本书。从我的错误中学习,在DynamoDB中设计一个干净、高效的数据模型。

这本450页的书(PDF&;EPUB格式)包含概念、提示、策略和五个演练示例。