将FDW扩展从本地数据库使用到云SQL是否可能或可行?



我面临着两个PostgreSQL数据库的情况,一个是本地数据库,一个是Cloud SQL。本地数据库中的某些表应该在云中复制,反之亦然(整个数据库的精确副本不是这种情况,只是其中的一部分(。

在这种情况下,是否有可能(或性能方面可行(使用PostgreSQL的FDW扩展来允许从两种方式访问数据?如果没有,还有哪些替代方法可以仅复制数据库的一部分?

提前谢谢。

更新:CloudSQL现在接受FDW。文档在这里。


Cloud SQL上允许的PostgreSQL扩展列表有限,在撰写此答案时,它们都不适用于FDW。

在您描述的用例中,类似于Cloud SQL First Gen mySQL外部主复制的功能会很有趣,但对于PostgreSQL,此功能尚不受支持。

在Google的问题跟踪器中,PostgreSQL中的外部主服务器和对FDW扩展的支持(以及这个重复的问题(都有功能请求,尽管看起来外部主功能请求已被标记为按预期工作,所以我猜你不应该很快期待这个功能。FDW扩展的功能请求似乎获得了一些牵引力,因此我建议关注该问题以获取任何更新。

相关内容

  • 没有找到相关文章

最新更新