将不同数据库中的表子集复制/复制到第三个数据库中
我有两个数据库: 1)账户管理 2)游戏管理
我想制作报告,它使用两个数据库中的数据,并且我想要有适合报告的第三个数据库。
那么,我如何将 1) db 中的表子集和 2) db 中的其他表子集复制/复制/使用 cron job/etc 到第三个数据库(报告数据库)中。
我用户 postgres 9
谢谢。
I have two databases:
1) accounts-management
2) games-management
I want to make reports, which use data from both databases and i want to have third database which is suitable for reporting.
So, how can i copy/replicate/use cron job/etc a subset of tables from 1) db and other subset of tables from 2) db into third db (the reporting db).
I user postgres 9
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我看到有两种解决方案:(
There are two solutions I see:
斯洛尼可以做到这一点。只需创建两个复制集,一个从 db1 到 db3,另一个从 db2 到 db3。只要表名不冲突,您就可以将它们全部放在同一架构和数据库中,没有问题。
Slony can do this. Just make two replication sets, one from db1 to db3, and another from db2 to db3. As long as the table names don't conflict you can have them all in the same schema and database no problem.