CREATE EXTENSION dblink;
我尝试在AWS中创建扩展dblink,但是我收到此错误。
错误:“EXTENSION”或其附近的语法错误第1行:创建扩展名dblink;
是和否。
Amazon Redshift本身不提供dblink。但是,您可以在*不同的** PostgreSQL服务器上安装dblink并使用它连接到Amazon Redshift。
见:JOIN Amazon Redshift AND Amazon RDS PostgreSQL WITH dblink
答案是“是”,但您必须通过利用RDS的Dblink功能将Amazon RDS用作“缓存”。这允许我们将任何Amazon Redshift表作为RDS中的关系提供,而无需显式复制该数据。 Dblink处理块级别的数据移动。
我们已经使用了John在上面提供的链接中描述的方法。我们在一篇博文中详细写了我们是如何做到这一点的“用Amazon Redshift做你的Postgres蛋糕并且也吃掉它。”
https://www.intermix.io/blog/using-amazon-redshift-with-amazon-rds/