有 2 个数据库:“temp”和“production”。每个晚上的生产数据库都应该“同步”,因此它的数据与“temp”中的数据完全相同。数据库大小为几 GB,不能只复制所有数据。但是更改通常很小:添加了约 100 行,更新了约 1000 行,并删除了一些。每天大约 5-50Mb。
我在想也许有一些工具(最好是免费的)可以通过两个数据库并创建补丁,可以应用于“生产数据库”。或者作为选项只是“同步”两个数据库。它应该很快。换句话说,类似于 rsync 用于数据库中的数据。如果有针对特定数据库(mysql、h2、db2 等)的解决方案,也可以。
PS:结构是保证相同的,所以这个问题只是关于传输数据