2015-10-22 56 views
0

存在用於主 - 主及主從複製機制。我在尋找的東西就像師傅,但有一個嚴重的轉折。我不知道,如果這樣的事情存在,或者在什麼方向開始尋找它 - 任何指針,即使他們沒有明確的答案,將不勝感激。如何設置分表複製?

假設:

  • 我在3個數據中心,地理上遠離的(平> 40毫秒)的數據庫。
  • 數據庫具有共享的數據模型,即數據庫1中的表A將具有與數據庫2中的表A和數據庫3中的表A相同的字段。
  • 每個數據庫1,2和3正在填充來自本地系統的數據,但都是根據共享數據模型。

我試圖做到:

  • 我要複製從表格中的所有數據在數據庫2到數據庫1(主 - 主)表A中。
  • 欲複製從表A的所有數據在數據庫3中的相同表A中在數據庫1(主 - 主),但在不脫離數據庫2複製數據到數據庫3

因此,我希望複製從兩個數據庫中的數據在一個表中的數據庫1或者找到一種方法來設置它在這樣一種方式,數據似乎是(透明),可從表中用於連接用戶/應用程序。

如果可行的話,則複製應該工作在不同的技術(例如,假設數據庫1是Oracle,數據庫2是Teradata的,數據庫3是MSSQL)。

回答

0

一種可能性是設置主 - 主複製的表(用A「 A‘’上的數據庫1)和創建對數據庫1,其工會表A」和A‘’的圖(A)。

我對於性能方面的問題,雖然,不認爲這是一個理想的解決方案。