How to customize DynamoDB used by Kinesis Data Stream to reduce costs?

0

Hi everyone,

My client is asking about how would be the best way to customize the DynamoDB table used and created by Kinesis Data Streams. The main goal is reduce costs of this implementation but I can't find any information regarding this topic, so:

  • Is possible to customize the DynamoDB used by Kinesis Data Streams to reduce costs?
  • Is really necessary to use DynamoDb along with Kinesis Data Streams?
  • 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) .

已提问 1 年前330 查看次数
1 回答
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.

已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则