所以,我有一个现有的数据库,其中包含一些用于一类用户的表。我们正在构建一个更通用的应用程序来处理公司所做的多种事情,而这类用户,称为主机,是我们公司多个程序使用的通用类型。我们希望(最终)迁移到一个集中式应用程序,因为现在我们有几个。但是,我们现在没有时间完全做到这一点。我需要为这些主机构建一个登录系统,并且我想开始迁移到这个新系统。我想不出一种合理的方法将遗留数据库中的那些表移动到新数据库,新数据库(当然)驻留在不同的服务器上,不想在 30 秒后刺伤自己的眼睛处理它。遗留数据库有许多报告依赖于当前主机表的加入。
我能想出的唯一东西似乎不是很好的主意。那些,从两个应用程序写入两个数据库(容易出现同步问题的无意义的数据复制),提供来自新应用程序的 API 并将返回的数据与记录集混合在一起(似乎......错误)。
任何人都知道如何处理这个问题?