AWS 无服务器流式处理与消息传递用于数据处理
用于数据处理的流式处理
对于异步数据处理,可以使用 Amazon SQS 或 SNS 等消息服务。
这取决于您正在处理的类型和您正在收集的数据类型。
消息系统中的主要元素是单个消息。
消息使用后,将从消息服务中删除。
要绕过流式处理中的记录,您必须在函数中提供错误处理。
流式处理与消息传递用于数据处理视频
W3schools.com 与 Amazon Web Services 合作,为我们的学生提供数字培训内容。
用于数据处理的消息传递
流式处理是数据缓冲区,不关心用户如何使用它们。
无论用户采取什么操作,流上的数据都会保留一段时间,然后消失。
您需要提供错误处理。
下表显示了流式处理和消息传递之间的区别。
消息传递 | 流式处理 |
---|---|
单个消息是核心单元,消息速率变化 | 消息流通常是连续的 |
消息读取后,将被删除 | 数据在流上保留一段时间。 |
对于故障,您必须设置重试和死信队列 | 消息将重试,直到成功或超时。 |