amazon-web-services - 有没有办法使用 lambda 将数据从 S3 导出到 Amazon Aurora 无服务器?

标签 amazon-web-services amazon-s3 aws-lambda aws-aurora-serverless

因此,我一直在寻找一种可以让我将 S3 数据导出到 Aurora Serverless 的解决方案。我知道 LOAD DATA 请求仅适用于 Aurora 集群,不适用于无服务器集群。 我找到了一些关于从 S3 到 RDS MySQL 的数据注入(inject)的文档,但我不知道这是否仍然适用于 Amazon Aurora MySQL。

最佳答案

如果您可以暂时将数据放在 ec2 实例上,则可以分两步完成:

aws s3 cp s3://path/to/mydatafile/local/path/to/mydatafile

mysql --defaults-file=/path/to/.my.cnf -e "load data local infile '/local/path/to/mydatafile' into table sampletable"

引用资料

StackOverflow discussion关于加载数据

MySQL "load data" reference

Copying from s3

Using MySQL options files

关于amazon-web-services - 有没有办法使用 lambda 将数据从 S3 导出到 Amazon Aurora 无服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59771247/

相关文章:

amazon-web-services - EC2 上的许多小实例或更少的大实例

amazon-web-services - 如何通过CloudFormation创建并验证跨区域公共(public)证书?

javascript - 将文件直接从浏览器发送到 S3 但更改文件名

amazon-web-services - 使用 aws s3api 的 MalformedPolicy 错误

aws-lambda - 更新 Lambda 中的 UserPool 触发器在调用 lambda 时出错

amazon-web-services - sam 包与 aws cloudformation 包

amazon-web-services - 如何为所有请求设置输入映射,而不仅仅是 application/json

amazon-web-services - AWS Elasticsearch 。禁止/8/索引写入 (api)。无法写入索引

linux - 如何在 crontab 似乎被删除的 cron 作业中 grep 行?

amazon-web-services - 配置 : Cognito (for the unauthenticated) and S3 中缺少凭据