首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > 高性能WEB开发 >

关于QQ文件中转站的快速下传功能

2013-01-08 
关于QQ文件中转站的快速上传功能由于公司安全软件的限制, 不能使用移动硬盘.所以今天在使用QQ文件中转站的

关于QQ文件中转站的快速上传功能
由于公司安全软件的限制, 不能使用移动硬盘.
所以今天在使用QQ文件中转站的时候,偶然发现传送大容量的文件时, 他会判断服务器上是否已存在这个文件.
如果已有文件, 他不会去上传, 会使用已有的文件的连接来下载.
这样我上传500多MB的文件,根本就不用1秒的时间.

我在网上也找过相关资料, 只是大家都在猜想, 有的人说MD5的checksum来实现, 但是这样也会有一些问题.

有谁知道这个是怎么实现的.

这个帖子只是个人好奇心发的帖子.....
欢迎大家一起讨论.
[解决办法]
等待高手
[解决办法]
猜想:他们的系统会索引每个文件的一些基本信息,包括名称,格式,大小等等
有新的文件上传时候,首先匹配这些基本信息,找到符合的以后再根据diff算法判断是不是相同的文件内容。
[解决办法]
如果你做这个, 肯定会想一些办法的

不同的文件, 不同的内容判断方式.
对于图片, 对于音频, 对于视频, 对于压缩档. 都会去找一些特征点... 找到特征点, 再做checksum, 再判断...
对于压缩档... 我想,, 如果你做这类文档共享类的东西. 你肯定会关注压缩档内重要的文档. 而会忽略一些无关紧要的文档.
[解决办法]
是啊, 我曾经也碰到过。
但是不清楚腾讯是怎么算的。

热点排行