是否可以在同一集群中的两个不同 AWS Redshift 数据库之间运行连接?
Posted
技术标签:
【中文标题】是否可以在同一集群中的两个不同 AWS Redshift 数据库之间运行连接?【英文标题】:Is it possible to run a join between two different AWS Redshift Databases in the same cluster? 【发布时间】:2018-06-20 21:48:47 【问题描述】:只是想知道这是否可能?我看到一些较旧的链接指出这在 2015 年左右是不可能的,但想知道现在是否是这样,是否有任何可用的文档说明是/否。谢谢!
【问题讨论】:
【参考方案1】:不可能跨通过CREATE DATABASE command 创建的逻辑数据库进行查询或加入。
这与 Amazon Redshift 所基于的 PostgreSQL 相同。见:Joining Results from Two Separate Databases
虽然 PostgreSQL 具有可以加入不同数据库(在同一集群上或其他地方)的 dlink
模块,但此功能不可用于 Amazon Redshift。
【讨论】:
以上是关于是否可以在同一集群中的两个不同 AWS Redshift 数据库之间运行连接?的主要内容,如果未能解决你的问题,请参考以下文章