web-dev-qa-db-ja.com

PostgreSQL 10で少数のテーブルのみを複製する

データベース間でいくつかのテーブルのみを更新し続ける必要がありますこれらのいくつかのテーブルを除いて、(目的とスキーマが異なる)。

私の現在の解決策は、1つのデータベースから選択して1分ごとに別のデータベースに挿入するcronジョブですが、PostgreSQLバージョン10にはより堅牢な解決策があるかどうか疑問に思っていました。

4
ivarec

特定のテーブルをレプリケートするには、 論理レプリケーション を使用できます

別のオプションは、まったく複製せず、 foreign table を介してリモートテーブルにアクセスすることです。