database - 将不同数据库的表子集复制/复制到第三个数据库

标签 database database-design postgresql replication database-replication

我有两个数据库: 1) 账户管理 2) 游戏管理

我想制作报告,它使用来自两个数据库的数据,我想拥有适合报告的第三个数据库。

那么,我如何将 1) 数据库中的表子集和 2) 数据库中的其他表子集复制/复制/使用 cron 作业等到第三个数据库(报告数据库)。

我用的是 postgres 9

谢谢。

最佳答案

我看到了两种解决方案:

  • (首选)只创建一个数据库,但有三个独立的schemas
  • 使用dblink在主连接内的多个数据库之间进行通信

There are several reasons why one might want to use schemas:

  • To organize database objects into logical groups to make them more manageable.

关于database - 将不同数据库的表子集复制/复制到第三个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6454580/

相关文章:

database-design - 最佳订单数据库结构

sql - PostgreSQL:影响多个表的约束

PostgreSQL: "bytea"和 "bit varying"类型之间的区别

c# - 在 C# 中,如何清空现有的 SQLite 数据库?

c# - RavenDB 错误 : I can't access var store from a different class. 任何建议

数据库以 100% 运行

mysql - 填充 MySQL 数据库中的字段

mysql - 订房管理系统数据库设计

mysql - 为一个实体提供许多图像和(缩略图?)的最佳方式是什么?

java - 如何使用 Hibernate 将 Postgres _INT8 映射到 Java 实体?