1 Answer
- Newest
- Most votes
- Most comments
0
It is possible to customize the DynamoDB used by Kinesis Data Streams... You can reduce cost in different ways like provisioned throughput - you can define your own RCU and WCU that is reserved by the dynamo table. Also, You can use data retention after a specific period if not needed. Reduce the number of GSIs. Also, do the capacity planning correctly, and do not over-provision or use Dynamo autoscaling...
You can also go with some other solution as per your requirement with S3 and Redshift. But DDB is good as it is NoSql.
answered a year ago
Relevant content
- Accepted Answerasked 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a month ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
I am not sure if I understand the question correctly - Can you post an architecture diagram ? Kinesis Data Stream(KDS) does not publish data to DynamoDB, but in case you mean DynamDB Data stream it does use KDS for Change Capture Data (CDC) .