我想說,我不是DBA,所以對於技術知識上的差距抱歉。如何從多個postgres數據庫創建只讀副本到單個數據庫?
我在一個微服務體系結構中工作,我們有大約十幾個應用程序,每個應用程序都支持它的Postgres數據庫實例(如果有幫助,它在RDS中)。每個微服務的數據庫都包含一些表格。假設在任何模式/表中沒有命名衝突,並且跨數據庫沒有任何數據分片是安全的。
一個我們一直運行到是想分析/加入跨數據庫的數據的問題。目前,我們依靠第三方工具緩存我們的數據,並可以跨多個數據庫源(通過共享緩存)進行查詢。
是否可以從我們所有的生產數據庫創建模式/表的讀取副本並讓它們可用於在單個數據庫中查詢?
還有沒有其他的方法來配置的Postgres或RDS使在我們的數據庫連接可能嗎?