如何解决当 AWS Lambda 可以处理任务时,为什么要使用 AWS Kinesis?
我是 AWS 的新手,我不太了解 AWS Kinesis 的使用。我知道它用于处理流数据,但为什么不直接使用 AWS Lambda 来处理传入数据并最终可能将它们存储到数据库中? 作为一个真实的案例场景,假设有一个网络爬虫不断为特定活动爬取网站并以 JSON 格式发送它们。当我可以通过 lambda 函数进行所有数据处理时,为什么要在这种情况下使用 AWS Kinesis?是因为 Kinesis 可以通过自动调用其分片来处理大量数据吗?此外,在使用 Kinesis 将我的数据存储到 S3 后,我意识到我的数据以近 3-4 分钟的延迟存储到 S3 存储桶中,这是不可接受的。有谁能帮帮我吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。