thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

Cloud Computing · Advanced

DynamoDB Streams

Time-ordered log of item-level changes in a DynamoDB table, retained for 24 hours and consumable by Lambda.

Definition

DynamoDB Streams capture inserts, updates and deletes with configurable views (keys only, new image, old image or both). Lambda can process streams to trigger workflows, replicate data, maintain aggregates or send notifications.

Example

A stream on the Orders table triggers a Lambda function that emails a confirmation whenever a new order is inserted.

Exam tip

Stream records are retained for 24 hours; for longer retention or fan-out use Kinesis Data Streams for DynamoDB.

Related terms