1

所以,我有一个现有的数据库,其中包含一些用于一类用户的表。我们正在构建一个更通用的应用程序来处理公司所做的多种事情,而这类用户,称为主机,是我们公司多个程序使用的通用类型。我们希望(最终)迁移到一个集中式应用程序,因为现在我们有几个。但是,我们现在没有时间完全做到这一点。我需要为这些主机构建一个登录系统,并且我想开始迁移到这个新系统。我想不出一种合理的方法将遗留数据库中的那些表移动到新数据库,新数据库(当然)驻留在不同的服务器上,不想在 30 秒后刺伤自己的眼睛处理它。遗留数据库有许多报告依赖于当前主机表的加入。

我能想出的唯一东西似乎不是很好的主意。那些,从两个应用程序写入两个数据库(容易出现同步问题的无意义的数据复制),提供来自新应用程序的 API 并将返回的数据与记录集混合在一起(似乎......错误)。

任何人都知道如何处理这个问题?

4

1 回答 1

2

它有其局限性,但FEDERATED存储引擎可能会有所帮助。

于 2011-01-13T20:23:56.997 回答