完全的 PostgreSQL 新手。
我需要将 db1 中价值为 7-8 视图的数据复制到具有匹配模式的表中,这些表位于不同的数据库 db2 中。目标数据库可以是相同的 PostgreSQL 实例,也可以是另一台完全不同的计算机中。
在我熟悉的数据库中,我知道 2-3 种实现这个目标的不同方法,但对于这个问题,我感到无助。请问是否有人能够为我提供一些基本策略呢?
在理想情况下,我希望不必采取任何感觉过于 ETL 的操作 - 我更愿意选择某种方式。
我需要将 db1 中价值为 7-8 视图的数据复制到具有匹配模式的表中,这些表位于不同的数据库 db2 中。目标数据库可以是相同的 PostgreSQL 实例,也可以是另一台完全不同的计算机中。
在我熟悉的数据库中,我知道 2-3 种实现这个目标的不同方法,但对于这个问题,我感到无助。请问是否有人能够为我提供一些基本策略呢?
在理想情况下,我希望不必采取任何感觉过于 ETL 的操作 - 我更愿意选择某种方式。
SELECT FROM instance1.db1.viewname INTO instance2.db5.tablename
然后将数据从视图中导出为文本文件,并重新加载到目标表中。
由于我不了解PostgreSQL,所以我不知道可能的范围。