-1

我有一个应用程序 A,它有大约 100 多个表并使用 Oracle DB。还有另一个应用程序 B 使用存储在其 Timesten DB 中的数据,但表数量较少。

给定 2 种不同类型的具有不同数据模型的数据库,实现 DB-DB 复制并不容易。并非来自应用程序 A 的所有数据都需要复制到应用程序 B。

我们建议应用程序 B 开发一个 Web 服务,该服务将公开给应用程序 A 以复制数据。基本上,应用程序 A 会将数据转换为应用程序 B 所需的格式,然后使用 B 的 Web 服务来复制数据。

当源系统和目标系统具有不同的数据模型时,不确定这是否是最好的复制方式。这种复制有什么标准做法吗?

4

1 回答 1

0

您正在寻找高度复杂的编程,这需要大量的测试和多年的开发才能找到一个好的 ETL 过程。

Oracle 对此有一个解决方案 http://www.oracle.com/technetwork/middleware/goldengate/overview/index.html

于 2018-03-01T14:51:58.327 回答