amazon-web-services - 将数据从 S3 传输到 AWS 中的 Postgres RDS
问题描述
我是 AWS 的新手,并试图找到一种方法将数据S3
从RDS
. 在我目前的方法中,我使用EC2
实例来做到这一点(我的应用程序正在运行)。我正在考虑通过 lambda 进行操作,但我的数据将有大约 2200 万条记录,而我目前的方法需要 4 小时。并且 lambda 超时为 15 分钟(因此 lambda 方法在这种情况下不起作用)。我目前的方法的问题是这个数据文件可能会在一个月内出现,我不想让 EC2 只运行这个任务。无服务器世界中的任何替代方案都会有所帮助。谢谢
笔记:The data is loaded from S3 to RDS based on SQS, i,e my application is pulling the messages from SQS which will then load the data into RDS
解决方案
请为此尝试 DMS。您需要使用 S3 存储桶信息创建 DMS 代理作为 RDS 的源和目标详细信息。
推荐阅读
- c++ - Sqlite 无法打开 .mbtiles 文件
- javascript - 如何在解构时检查对象道具是否存在?
- oauth - 是否可以为 AzureAd 生成 IdToken 以使用量角器编写端到端测试?
- docker - 如何将 RBAC 权限分配给系统:Kubernetes 中的匿名服务帐户?
- android - 获取的安卓蓝牙MAC是02:00:00:00:00:00
- c++ - 为什么在使用 ofstream 变量向文件添加一些信息后,我无法将数据从文件写入字符串?
- c# - C#如何替换字符串中的变量
- ios - 我没有在 Xcode Organizer 中看到来自 TestFlight 的所有构建,为什么?
- ios - 将 h5 转换为 coreMl (IOS)
- python - 创建 apk 时 kivy 应用程序的 CPU 使用率是否下降