Dropbox如何同步修改过的文件

2012-05-20 18:31:42 +08:00
 viumden
如果有一个很大的文件,已经同步到了服务器上,然后在本地做了一些修改,导致大小变大或者变小了几兆。
这时候,Dropbox发起同步的机制是什么,完整上传一个文件一遍,还是有什么方式上传增量部分,或者对不同的文件类型有不同的处理方式。
有人研究过这个机制吗?
3604 次点击
所在节点    Dropbox
4 条回复
eric
2012-05-20 18:51:36 +08:00
是增量上传。
具体的实现方式不太清楚,如果让我来做的话,我会将文件分块取校验和,通过比较校验和上传修改过的文件块到云端。
dianso
2012-05-20 18:58:00 +08:00
和 rsync算法类似,切割成很多文件块,只上传不同的。。
longxi
2012-05-20 19:12:05 +08:00
是差异同步,可以参考一下这个,虽然不同,但应该有相似的地方。 http://coolshell.cn/articles/7425.html
sophy
2012-05-20 19:15:23 +08:00
应该不是全部上传吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/36663

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX