17

我知道 Kinesis Stream 中的数据记录将在 24 小时内自动删除。但是在我的应用程序中,当我将一些数据写入流时,如果我想第二次写入一些其他数据,首先插入的数据应该被删除。请任何人帮助我,因为我是使用 AWS Kinesis Stream 的新手...我没有从 Kinesis Service API 获得任何帮助...

4

1 回答 1

14

您不能从流中删除以前插入的数据,但可以使用 KCL 读取数据。KCL 将在每读取一个数据槽后创建检查点,因此每当您进入下一个新数据槽时,KCL 将从 dynamodb 表中创建的最后一个检查点读取它,因此之前读取的数据不会包含在下一个槽中。

于 2014-09-09T09:38:12.140 回答