postgresデータベース内のテーブルのみを別のデータベースインスタンスで複製できるかどうか疑問に思っています。たとえば、hostAでpostgresインスタンスを実行し、hostBで別のインスタンスを実行しているとします。hostAの「database1」というデータベースに「user」というリレーションがあり、hostBの「database2」という別のデータベースでこれを複製したいとします。どうすればそれを実現できますか?
質問する
1698 次
1 に答える
7
Slony-私はこれを行うことができます:http ://slony.info/documentation/2.1/preface.html#INTRODUCTION
しかし、Slonyが実際には単一のテーブルである場合、かなりのオーバーヘッドになる可能性があります。
単一のテーブルの場合、 DbLinkを介して他のホストのテーブルを更新するトリガーを作成できます。
于 2012-07-06T13:24:24.337 に答える