簡體   English   中英

復制不同的數據模型

[英]replicating different data model

我有一個應用程序 A,它有大約 100 多個表並使用 Oracle DB。 還有另一個應用程序 B 使用存儲在其時間數據庫中的數據,表數量較少。

給定兩種不同類型的數據庫,具有不同的數據模型,實現 DB-DB 復制並不容易。並非所有來自應用程序 A 的數據都需要復制到應用程序 B。

我們建議應用程序 B 開發一個 Web 服務,該服務將暴露給應用程序 A 以復制數據。 基本上,應用程序 A 將按應用程序 B 所需的格式轉換數據,然后使用 B 的 Web 服務復制數據。

不確定當源系統和目標系統具有不同的數據模型時,這是否是最好的復制方式。 這種復制有任何標准做法嗎?

您正在尋找高度復雜的編程,這需要大量的測試和多年的開發才能為此找到一個好的 ETL 過程。

Oracle 對此有一個解決方案http://www.oracle.com/technetwork/middleware/goldengate/overview/index.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM