Dynamodb database can be used to track changes in records with the help of conditional writes.