【发布时间】:2018-03-01 07:24:01
【问题描述】:
我有一个应用程序 A,它有大约 100 多个表并使用 Oracle DB。还有另一个应用程序 B 使用存储在其 timesten 数据库中的这些数据,但表数量较少。
鉴于 2 种不同类型的数据库具有不同的数据模型,实现 DB-DB 复制并不容易。并非所有来自应用程序 A 的数据都需要复制到应用程序 B。
我们建议应用程序 B 开发一个 Web 服务,该服务将公开给应用程序 A 以复制数据。基本上,应用程序 A 会将数据转换为应用程序 B 所需的格式,然后使用 B 的 Web 服务来复制数据。
不确定当源系统和目标系统具有不同的数据模型时,这是否是最好的复制方式。这种复制有什么标准做法吗?
【问题讨论】:
-
当然 “标准做法” 是 to build the TT tables with the provided Timesten utilities 并用 the built-in functioality 刷新它们?
标签: oracle replication esb timesten