DynamoDB Streams | Capture Table Activity using Dynamo DB Streams | Trigger Lambda for processing
HTML-код
- Опубликовано: 28 июл 2024
- A DynamoDB stream is an ordered flow of information about changes to items in a DynamoDB table. When you enable a stream on a table, DynamoDB captures information about every modification to data items in the table
Stream records can be used for
Kinesis Data Streams/Client library
AWS LAMBDA
Data is retained for 24 Hours
Previous Videos on Dynamo DB
• AWS DynamoDB NoSQL Dat...
• DynamoDB Local Seconda...
Previous Videos on AWS Lambda
• AWS Lambda Tutorial Fo...
• AWS lambda | Launch EC...
Thanks for the detailed explantion bro. Keep posting the content. It was really helpful.
Thanks for the support. Please do like my videos and share my channel
What about the pricing of using dynamodb streams? Streams sends changed information directly in the event object of lambda function, but what about enable streams for table and handling/writing data into streams..
It all depends on-demand or provisioned capacity, please find the link below for detailed info
aws.amazon.com/dynamodb/pricing/on-demand/
aws.amazon.com/dynamodb/pricing/provisioned/
@@JasCloudTech yes, I already gone through those links. They have only mentioned about reading charges by streams, but nowhere mentioned about streams capturing/usage/writing charges..
@Hemant Data from DynamoDB Streams is read using GetRecords API call, so it's billed on RRU basis ..even I have to explore this with some examples then only I can say confidently.