2
我只是想知道是否有可能在另一個數據庫實例的Postgres數據庫中複製只有一個表。例如,假設我有一個postgres實例在hostA上運行,另一個實例在hostB上運行。比方說,我有一個名爲「用戶」的關係,在hostA中的一個名爲「database1」的數據庫中,我想用hostB中的另一個名爲「database2」的數據庫複製此關係。我們怎麼去解決它?在表級別複製postgres數據庫
我只是想知道是否有可能在另一個數據庫實例的Postgres數據庫中複製只有一個表。例如,假設我有一個postgres實例在hostA上運行,另一個實例在hostB上運行。比方說,我有一個名爲「用戶」的關係,在hostA中的一個名爲「database1」的數據庫中,我想用hostB中的另一個名爲「database2」的數據庫複製此關係。我們怎麼去解決它?在表級別複製postgres數據庫
Slony聚,我可以這樣做:http://slony.info/documentation/2.1/preface.html#INTRODUCTION
但如果它是真的只有一個表Slony聚可能是相當的開銷。
對於只有一張表,您可以編寫一個觸發器,通過DbLink更新另一主機上的表。