我的應用程序要求使用java在sybase和db2之間歸檔數據庫表,並且反之亦然,並且在(db2到db2和sybase到sybase)內使用java。使用Java對數據庫表進行存檔
我想了解圍繞性能,實現,易用性和可伸縮性的最佳策略。
這是我的當前過程 - 以可接受的參數(從Java)
- 源和目標表XML中被定義。 [實際的查詢被放置在xml中,因爲有時候從java接受參數(例如,對於where子句條件)]
- 應用程序讀取源和目標配置並按順序執行它們。
- 如果source只是從特定表中刪除數據或源只是調用存儲過程,則destination有時是可選的。
- 源和目的地之間的數據集是非常大(百萬)
從我的頭頂上,它看起來像我可以定義多個源和目標組合之間的依賴關係,並讓它們在平行於多個胎面執行。但是這會提高任何性能(我希望它會)?
是否有任何開源框架使用Java進行數據歸檔?在實現方面的任何其他想法將是非常有用的。
謝謝
「歸檔」是什麼意思?你想要時間點快照還是正在進行復制? – TREE 2010-03-29 15:18:39