Amazon dynamodb 面向消费者的Kinesis客户端库-管理Dynamo DB表

Amazon dynamodb 面向消费者的Kinesis客户端库-管理Dynamo DB表,amazon-dynamodb,amazon-kinesis,amazon-kcl,Amazon Dynamodb,Amazon Kinesis,Amazon Kcl,我们有多个消费者从同一个流中读取数据。因此,每当有新的消费者时,就会在DynamoDB中创建一个新表。这些消费者不是永久性的。一旦它们关闭,该表将变得冗余 1.如果我们在消费者之间保持应用程序名称相同,则数据记录无法正确读取。 2.如果我们为每个使用者使用不同的应用程序名称,DynamoDB中就会充斥着表 是否有解决方案来处理这种情况?我自己还没有尝试过,但您可能可以输入CloudWatch警报/触发器,以执行“24小时空闲时删除DYNAMODB表”之类的操作 这是EC2实例的已知实践,因此可能

我们有多个消费者从同一个流中读取数据。因此,每当有新的消费者时,就会在DynamoDB中创建一个新表。这些消费者不是永久性的。一旦它们关闭,该表将变得冗余

1.如果我们在消费者之间保持应用程序名称相同,则数据记录无法正确读取。 2.如果我们为每个使用者使用不同的应用程序名称,DynamoDB中就会充斥着表


是否有解决方案来处理这种情况?

我自己还没有尝试过,但您可能可以输入CloudWatch警报/触发器,以执行“24小时空闲时删除DYNAMODB表”之类的操作

这是EC2实例的已知实践,因此可能也适用于DynamoDB。见: