Tool for Backup and restore
PITR
Terminology DynamoDB
Tables, Items, Attributes, Primary Keys, Local Secondary Indexes, Global Secondary Indexes
Data Types in DynamoDB
Scalar, Set, Document
Important points Read Consistency
Strong, Eventual and Transacional
Points Write Consistency
Standard and Transacional
Modes Pricing Model
Provisioned and On-Demand Capacity
Types of caches in DAX
Item Cache and Query Cache
Scaling Options
Automatic, Provisioned, Global Replication, Burst Capacity, On-Demand Capacity
Amazon DynamoDB – Overview Points
DynamoDB Tables
Data Types in DynamoDB
AWS Global Infrastructure
DynamoDB Consistency
Strongly Consistent Read vs Eventually Consistent Read
DynamoDB Pricing Model - Provisioned Capacity
DynamoDB Pricing Model - Provisioned Capacity - On-Demand Capacity
On-Demand Capacity
* You pay per request (= number of read and
write requests your application makes)
DynamoDB Throughput - Provisioned Capaciy mode
DynamoDB Throughput - On-Demand Capacity mode
Provisioned Capacity - Points
On-Demand Capacity Mode
Example 1: Calculating Capacity Units
Calculate capacity units to read and write a 15KB item
Example 2: Calculating Capacity Units
Calculate capacity units to read and write a 1.5KB item
Example 3: Calculating Throughput
A DynamoDB table has provisioned capacity of 10
RCUs and 10 WCUs. Calculate the throughput that
your application can support:
DynamoDB Burst Capacity