Introduction
Stream record types help you see what changed in your database. They show the data before and after an update.
You want to track changes to items in your DynamoDB table.
You need to react when a new item is added or an existing item is updated.
You want to keep a backup of old data before it changes.
You want to audit who changed what and when in your database.