Professional Documents
Culture Documents
Amazon DynamoDB
Amazon DynamoDB
Amazon DynamoDB
• Cost effective
• Table
• Goals
˃ Why do we need to move away from SQL
• Choices
˃ What do we need to do to move away from SQL?
• Implications
˃ How do we move away from SQL?
From SQL to NoSQL
• Goals
• Choices
Balance: 1500
• Implications
> Hard work upfront – Design for Access Pattern, Maintain Aggregations,
Pagination and Sorting, Sharding (Split most used Partitions)
> Use Secondary Indexes (GSI) – Copy of base Table with new PK, Can be
Queried/Scanned, Can’t be updated
> Generic Primary Keys – Single Table Design, Complex Data Structures
• Maintaining Constraints
• DynamoDB Basics
• Primary Keys
• Write Operations
Thank you!