我在 AWS Aurora 上托管了一个 Postgres数据库,我需要从中检索数据并将其插入 Redshift 。
我当前的方法如下:
- 使用 Psycopg2 创建 Aurora数据库连接。
- 通过上面创建的 Aurora 连接,查询 Aurora数据库表,并将结果集作为 CSV 文件导出到 S3 strong>使用
OUTFILE
- 使用 Psycopg2 从 S3 , Redshift 连接。
我正在尝试通过删除 S3 服务并将 Aurora 直接连接到 Redshift 来优化此功能。
这是我想做的找不到资源的事情:
查询 Aurora 表-table1,并将结果集直接导出到 Redshift 表-table1中。
我什至不确定当前系统是否可行。有什么想法吗?