postgresql - 每当在 S3 存储桶上上传新文件时,有没有办法触发 Postgres 函数?
问题描述
我在 Postgres 上有一个从我的 AWS-S3 存储桶导入数据的功能。每当有新文件上传到存储桶时,有没有办法触发该功能?
ps 我的 Postgres 数据库正在 AWS RDS 上运行
解决方案
是的,您可以创建 AWS lambda 函数并在 s3 存储桶中添加事件,以在 s3 存储桶中上传对象时触发 lambda 函数,然后从 aws lambda 函数调用该 postgres 函数。
按照教程了解更多信息 https://www.tutorialspoint.com/aws_lambda/aws_lambda_using_lambda_function_with_amazon_s3.htm
推荐阅读
- python - 如何将两个程序合并为一个程序?
- python - Kivy.garden.progressspinner 中的黑线
- debugging - WatchOS5 - 如何调试苹果手表应用程序?
- prolog - 防止回溯而不切割
- ag-grid - ag-Grid 设置过滤和排序模型而不触发事件
- django - 使用 JSONField 的属性对 Django 查询集进行排序
- reactjs - 不断收到错误“未定义不是对象(评估'_this.refs.name.value')”
- javafx - 为什么编译器在使用 TableColumn 时会生成未经检查的警告
而不是 TableColumn在 JavaFX8 TableView 中选择一个单元格? - python - Google Cloud Functions - 如何对 AWS S3 存储桶进行身份验证?
- reactjs - 单击提交按钮后变量不会立即更新