由于组织机构的要求,我需要将应用程序从一个RDBMS数据库提供程序迁移到另一个提供程序。模式和数据也将被迁移,并且(几乎)相同。它是内部Web应用程序,带有Java + Hibernate中的后端Web服务器。面临的挑战是如何在故障情况下提供具有最少停机时间的后备计划。一种选择是使原始数据库保持同步,但是由于应用程序旨在仅更新一个(新)数据库,因此如何使其他(原始)数据库保持同步。
P.S。在非常短的时间内(1周)需要进行此并行运行,直到我们确信新设置正在运行。想要花费最少的精力进行其他开发,因为它会被丢弃。