日期:2014-05-17  浏览次数:20433 次

关于分布式数据库数据一致性维护

我的想法是通过在表中加入3个字段 InsertTime UpdateTime IsLocal来实现
数据库每1小时就会同步其他数据库的数据。
InsertTime:数据添加时间
UpdateTime:数据更新时间
IsLocal:是否是本机数据,从其他服务器传过来,没有进行过更新的数据为False,更新过的数据为True。

每次根据UpdateTime和上次更新的数据的时间点确定要更新的数据。
另建以系统表用于存储更新的时间点。

各位觉得这个有什么漏洞没?或者你们有更好的?拿出来晒晒。。。
------解决方案--------------------
这个其实不算分布式,标题党了,大家见谅