我想将我的本地PostgreSQL数据库连接到另一个MySQL数据库以更新几个表(通过触发器),但我不明白该怎么做。
我知道外国数据包装器,但我应该在postgres端使用哪个扩展 - postgres_fdw
或者mysql_fdw
?我没有找到任何答案。
确保您仔细计划错误处理!鉴于你在数据库之间推送数据,我希望在某些时候你会遇到一个数据库关闭但另一个想要与之交谈的情况 - 你需要确保不会杀了你的系统。
—
迈克尔·科恩2017年
我认为fdw应该有安全的超时选项。
—
Uzumymw
当然,但那是正义的机制。重要的是:那么呢?如果将数据推送到其他数据库的触发器失败,那将如何影响系统的其余部分?这是一个难点(取决于你的系统。对于某些系统,它是'谁在意')。
—
迈克尔·科恩2017年