这是我的高层次问题:
我们有两个业务应用程序。App1 输入并存储大量数据。每当 App1 中的任何相关数据发生更改时,我们都需要将数据从 App1 传输到 App2 的东西。本质上,我们希望 App2 中的数据与 App1 同步,只是 App2 包含数据的子集。
App1 使用 SQL Server 2000 数据库。
App2 使用 SQL Server 2005 数据库。
因此,例如,如果用户正在使用 App1 并且他们更新了一些数据,则该数据需要尽可能实时地保存到 App1 数据库,然后发送到 App2 数据库。
寻找一些不会让任何一个系统都崩溃的好主意。