根据Amazon Kinesis Streams文档,一条记录可能会传递多次。
确保只处理每个记录一次的唯一方法是将它们暂时存储在支持完整性检查的数据库中(例如DynamoDB,Elasticache或MySQL / PostgreSQL),或仅为每个Kinesis分片检查点RecordId。
您知道更好/更有效处理重复项的方式吗?
确保只处理每个记录一次的唯一方法是将它们暂时存储在支持完整性检查的数据库中(例如DynamoDB,Elasticache或MySQL / PostgreSQL),或仅为每个Kinesis分片检查点RecordId。
您知道更好/更有效处理重复项的方式吗?