Database 数据库部分复制更新一致性检查

Database 数据库部分复制更新一致性检查,database,hash,replication,transmission,Database,Hash,Replication,Transmission,我们有一个自定义数据库,它部分地从服务器复制到客户端,然后随着新项目的到来而更新。我们只发送增量来更新客户端。为了确保健壮的操作,我们希望将客户端应该拥有的整个子集的一致性检查(哈希)与增量一起发送 如果我们发送整个数据库,就很容易在整个数据库上保留一个哈希。但是,由于我们发送的子集因客户端而异,所以这不起作用。我们需要一种高效的方法为数据库的任意子集生成哈希,而不必每次加载数据库子集中的所有实际项 有没有关于高效、优雅的方法的建议 谢谢

我们有一个自定义数据库,它部分地从服务器复制到客户端,然后随着新项目的到来而更新。我们只发送增量来更新客户端。为了确保健壮的操作,我们希望将客户端应该拥有的整个子集的一致性检查(哈希)与增量一起发送

如果我们发送整个数据库,就很容易在整个数据库上保留一个哈希。但是,由于我们发送的子集因客户端而异,所以这不起作用。我们需要一种高效的方法为数据库的任意子集生成哈希,而不必每次加载数据库子集中的所有实际项

有没有关于高效、优雅的方法的建议

谢谢