我目前有兩個SOA應用程序(soa1和soa2),每個都有自己的數據庫。我想創建第三個應用程序(report1),它以某種方式合併這些數據庫並提供報告。我在想,如果我可以讓soa1和soa2使用WAL-E,那麼report1可能會成爲讀取的奴隸,我可以使用多租戶解決方案。如何讓一個heroku db實例跟隨多個父數據庫?
我想通過soa1和soa2加入數據,所以重要的是我可以在單個查詢中同時訪問這兩個數據。
有三種方式,我想我能做到這一點
- 把我的數據庫關閉的Heroku的,我自己的(益)設置三個數據庫
- 奇妙的是對Heroku的一個數據庫實例遵循SOA1和soa2
- 離開一切,因爲它是和注入數據的查詢,使用CTE(也ICK)
我甚至不知道我是否可以有兩個獨立的華爾茲讀入數據庫,不同的SCH下emas ...但是,如果我可以,我想我必須去選擇1,因爲我認爲heroku不支持我想要做的...
除了這一切,沒有任何人有任何關於如何完成這些的其他想法?