首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Postgres to Mysql -每天将数据从一个数据库传输到另一个数据库

问Postgres to Mysql -每天将数据从一个数据库传输到另一个数据库
EN

Stack Overflow用户
提问于 2018-06-07 03:29:00
回答 1查看 48关注 0票数 0

我有一个使用Postgres数据库的常规Rails应用程序,但我有以下要求:每天我必须将数据从这个Postgres数据库的所有表传输到客户的MySQL数据库。

没有可用的API,所以我必须连接到客户的数据库,并对新的/更新的行执行创建/更新查询。他们将允许我的IP进行这些操作。

实现这一目标的最佳方式是什么?我想到了一些选择:

1)在我的Rails应用程序上安排一个作业来执行该操作(这里的缺点是:这个逻辑是特定于一个客户的,所以我不喜欢在主代码库中使用它)

2)部署一个轻量级应用程序(可能是node/express),它从一个数据库读取数据,然后发送到另一个数据库(这里的问题是:我必须维护另一个服务器才能保持运行)

有没有其他我没有考虑的选择?

EN

回答 1

Stack Overflow用户

发布于 2018-06-07 03:51:42

您可以使用foreign data wrapper从PostgreSQL数据库连接到MySQL数据库。这将允许您读取和写入客户数据库,而只需要写入或维护很少的内容。

看起来MySQL.有一个维护得很好的包装器

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50728151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档