我正在尝试在 BigQuery 中导出查询结果,并将数据导入 Postgres。数据可能多达 2.5 亿条记录,约 26Gb。

选项1:

将查询结果保存到临时表
将表导出到 csv(s)
批量更新插入到 postgres

(这会很慢)

选项 2:

不知怎的让两个数据库直接说话
我不知道这是否可能

谢谢你的任何信息!!!

最佳答案

BigQuery Foreign Data Wrapper for postgreSQL 允许您直接从 PostgreSQL 中查询 BigQuery。使用这个和 SELECT INTO 语句应该可以让你有效地直接从 BigQuery 复制到 PostgreSQL。

关于postgresql - 将查询结果从 BigQuery 导出到 Postgres,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52745594/

10-13 22:56