Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3176|回复: 0
打印 上一主题 下一主题

360云盘同步原理 重磅技术帖 了解冲突文件产生原因

[复制链接]

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
跳转到指定楼层
楼主
发表于 2020-11-21 23:20:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
https://bbs.360.cn/thread-3946148-1-1.html

简单的说,同步的时候,云端文件的最新文件与次洗文件和本地的版本不符,就是冲突文件。

稍微具体点,就是文件版本看成一棵树,那冲突文件就存在于不同的枝干上的两片叶子。

如果强行更新,可能中间某些变更就被覆盖了。

至于产生原因就多了,比如两个云盘其中一个在线一个不在线,在线的编辑了一个文件,同步,这个是一个版本的文件;之后,离线的开机,并在同步前打开了文档,做了另外一次不同的修改,并保存为了另一个同名文件,这是另一个版本的文件;两次修改出不同的版本,就是冲突文件


说实话,现在的360整体软件对于文件版本的相关操作性能太低下,也就是上面说的记录器的效率太低下,文件属性信息与HASH要完全比较后,才能判断,而记录器其实没起到应有的“节能”作用。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-26 07:27 , Processed in 0.057190 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表