引用 2 楼 zilaishuichina 的回复:你能举个具体的需要同步的例子么 譬如: 1、今天上午用户在移动产品上更新了他的内容; 2、接下来他关掉移动产品,在中午的时候想要在web端整理自己今天上午更新的内容; 3、到了晚上,用户又打开电脑,打开PC上的客户端更新内容。 以上三点,同一个用户,都涉及了「同步」的问题。
你能举个具体的需要同步的例子么
加一个时间戳一切皆能搞定?
几个关键问题要想清楚 1、以哪一份数据为主,一般来说,这种情况应该就是云端的数据为主; 2、怎样标识更新,这就要靠时间; 3、考虑同步的效率,是否需要“增量”式的数据结构; 4、有无冲突的可能,以及冲突后的策略:a) 合并修改;b) 以最后的为主,覆盖之;当然,如果是增量式,同时又跟新频率高,那么可以认为是“无冲突”的,就不用考虑a这种复杂的情况,可以简化成b的覆……
引用 10 楼 daoluanxiaozi 的回复:引用 7 楼 snake_xiongyang 的回复:版本号即可 找个svn使用下体验下 这可能是我表达上的错误。 「你上午更新的内容,后台存进数据库」后,那中午的时候PC客户端就要「同步」数据了。 具体一点: PC客户端有数据ABC,用户打开对应的移动产品,修改A为A',删除C,那么和服务器数据进行「……
有多个平台公用一个数据 用同一个数据库?
引用 7 楼 snake_xiongyang 的回复:版本号即可 找个svn使用下体验下 这可能是我表达上的错误。 「你上午更新的内容,后台存进数据库」后,那中午的时候PC客户端就要「同步」数据了。 具体一点: PC客户端有数据ABC,用户打开对应的移动产品,修改A为A',删除C,那么和服务器数据进行「同步」后,那么用户的数据会变成A'B,但是此时PC客……
版本号即可 找个svn使用下体验下
5,530
社区成员
4,167
社区内容
加载中
试试用AI创作助手写篇文章吧