Amazon Redshift是否支持扩展dblink?

时间:2017-08-04 23:52:17

标签: amazon-web-services amazon-redshift dblink

CREATE EXTENSION dblink;

我尝试在AWS中创建扩展dblink,但是我收到此错误。

  

错误:“EXTENSION”或其附近的语法错误第1行:创建扩展名   DBLINK;

2 个答案:

答案 0 :(得分:5)

是和否。

Amazon Redshift本身不提供dblink。但是,您可以在*不同的** PostgreSQL服务器上安装dblink并使用它连接到Amazon Redshift。

请参阅:JOIN Amazon Redshift AND Amazon RDS PostgreSQL WITH dblink

答案 1 :(得分:1)

答案是“是”,但是您必须利用RDS的Dblink功能将Amazon RDS用作“缓存”。这使我们可以将任何Amazon Redshift表用作RDS中的关系,而无需显式复制该数据。 Dblink可以在块级别处理数据。

我们使用了John上面提供的链接中描述的方法。我们在博客文章“使用Amazon Redshift制作您的Postgres蛋糕并也吃了它”中做了详细的记录。

https://www.intermix.io/blog/using-amazon-redshift-with-amazon-rds/