有没有办法使用 lambda 将数据从 S3 导出到 Amazon Aurora 无服务器?
Is there a way to export data from S3 to Amazon Aurora serverless with lambda?
所以我正在寻找一个可以让我将 S3 数据导出到 Aurora Serverless 的解决方案。我知道 LOAD DATA 请求仅适用于 Aurora 集群,不适用于无服务器集群。
我找到了一些关于从 S3 到 RDS 的数据注入的文档 MySQL 但我不知道这是否仍然适用于 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"
参考资料
Whosebug discussion 正在加载数据
所以我正在寻找一个可以让我将 S3 数据导出到 Aurora Serverless 的解决方案。我知道 LOAD DATA 请求仅适用于 Aurora 集群,不适用于无服务器集群。 我找到了一些关于从 S3 到 RDS 的数据注入的文档 MySQL 但我不知道这是否仍然适用于 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"
参考资料
Whosebug discussion 正在加载数据