Please rate the book
DynamoDB is exploding in popularity. It's fast, scalable, and fully-managed. But it's not your father's database. Data modeling in DynamoDB is different than the relational data model you're used to.
Stop fighting your database.
Learn how to properly design your data model with DynamoDB to avoid problems later.
The DynamoDB Book is available now! Get it here.
Want a sneak peek? Enter your email below to receive free preview chapters on one-to-many relationships in DynamoDB, a full walkthrough example, and links to screencasts.
DynamoDB doesn't have to be complicated.
DynamoDB is one of the fastest-growing databases on the market. It combines consistent performance with a flexible billing model as a fully-managed service.
Have a need for speed? DynamoDB has you covered. DynamoDB is used for high-scale applications with enormous data, like Amazon.com's shopping cart or Lyft's ride location service. It scales to terabytes and beyond with no performance degradation.
Want to go Serverless? DynamoDB is the most popular database for Serverless applications.
"But DynamoDB is just a key-value store!"
Wrong.
DynamoDB can handle any OLTP workload you throw at it.
While your relational database queries slow down as your data grows, DynamoDB keeps on going. It is designed to handle large, complex workloads without melting down.
This book contains five walkthrough examples featuring complex data models and a large number of access patterns. From relationships to unique constraints, DynamoDB can handle it all.
Learn the strategies to use DynamoDB effectively.
NoSQL data modeling is different than relational data modeling. You must design your table specifically for your access patterns.
This book teaches a strategy-driven approach for designing your tables. You will learn strategies for handling:
... and more!