amazon-web-services - 是否可以使用 API 自动触发(发送)数据从 Amazon SQS 到 SQL 数据库?
问题描述
至于现在我创建了一个按钮,当单击该按钮时,数据从 Amazon SQS 传输到 SQL 数据库,但我想要的是每次在 SQS 中插入新记录时,Amazon SQS 都会自动触发或发送数据然后进一步将其发送到 SQL DB。
据我探索,我发现我们可以使用 AWS Lambda 来自动触发数据。但我不完全确定。
任何帮助将不胜感激。提前致谢。
解决方案
SQS 的工作方式是您需要轮询它以拉取数据。它不是一个事件驱动的系统。如果您希望它更实时,您可以构建一个轮询队列的 lambda。
如果你想要一个事件驱动的系统,你需要使用类似 kinesis 的东西。在该示例中,数据将被放入运动流中,然后触发将数据写入 SQL 的 lambda 函数。
推荐阅读
- python - Soundfile 以两种不同的格式导入音频
- db2 - 如何在固定格式的 RPG 中查询表并使用 if 条件检查记录?
- flutter - 图像大小和分辨率的最佳实践?
- javascript - 使用ajax响应在html表上绘制json数据
- sql - Oracle 删除表中的重复行并使用另一个表中的值更新行
- sql-server - 将一个人的所有可用电子邮件放在 1 行 - Pivot?
- java - 何在我添加新工作时刷新春天
- spring-boot - Spring Cloud Gateway Oauth2Login 登录成功后返回 JWT Token 而不是 SESSION Cookie
- javascript - 如何从 javascript 调用 VBScript
- css - Highmaps - 在地图上编辑州名的 CSS