HOME GUIDE ABOUT GET THE BOOK!
  • INTRODUCTION
    • 1.1  What is DynamoDB?
    • 1.2  Key Concepts
    • 1.3  The Dynamo Paper
    • 1.4  Environment Setup
  • SINGLE-ITEM ACTIONS
    • 2.1  Anatomy of an Item
    • 2.2  Inserting & Retrieving Items
    • 2.3  Expression Basics
    • 2.4  Updating & Deleting Items
  • MULTI-ITEM ACTIONS
    • 3.1  Working with Multiple Items
    • 3.2  Querying
    • 3.3  Scans
    • 3.4  Filtering
  • ADVANCED TOPICS
    • 4.1  Secondary Indexes
    • 4.2  Local Secondary Indexes
    • 4.3  Global Secondary Indexes
    • 4.4  DynamoDB Streams
  • OPERATIONS
    • 5.1  Provisioning tables
    • 5.2  Security
    • 5.3  Backups & Restores
    • 5.4  Autoscaling
    • 5.5  Global Tables
  • DATA MODELING EXAMPLES
    • 6.1  Overview
    • 6.2  Hierarchical Data
    • 6.3  Leaderboard & Write Sharding
  • ADDITIONAL CONCEPTS
    • 7.1  Choosing an index type
  • COMPARISONS
    • 8.1  MongoDB vs. DynamoDB
  • RESOURCES
    • 9.1  Additional Reading

DynamoDB Streams

Coming soon!

Want to learn more about DynamoDB data modeling?

Get the DynamoDB Book!

The DynamoDB Book is a comprehensive guide to modeling your DynamoDB tables

Learn the how, what, and why to DynamoDB modeling with real examples

I want the book!