大概一年前左右吧,当时我用QQ网盘的那个“中转站”上传了一个大概为300多M的文件,当时点了确定以后,大概2秒的时间,它就显示上传完成了,我擦,我家才4M网线啊,这不科学吧?难道它是界面显示上传完了而后台却在偷偷的上传?于是我就傻傻的把主机网线拨掉了,然后快速的在另外一台电脑上面登上我的QQ,打开网盘一看,我去,上面真的有这个文件,那看来挺牛的啊,换个文件再试试,那回却没有这么好的事了,只能几十K几十K的上传,看得我的心凉了一半,然后那次的事件就被我归为灵异事件了。
就在上个月,我打开百度网盘,把一些不错的软件上传到网盘上面保存起来,上传上传时,突然看见了有几个软件出现“极速秒传”的字样,我一看,这么猛?!为什么同为几百M的文件,有的一下子“秒传了”,有的却要一点点一点点的上传呢?想着想着,嘿嘿,还别说,真的让我想出点门道来了,下面是我的猜想:
这些网盘,都有一个数据库,用于收藏着文件特征码或MD5码和文件的实际路径的映射表。这样,每当用户需要上传文件的时候,就先检验文件的MD5(或其它标识,我不太清楚,大家自己找找有没有这样的标识吧,也可以科普我一下,我是文盲...),如果发现有这个文件,那么就跳过上传文件这一步骤直接把这个文件的地址塞给用户,于是用户就看到那几个“极速秒传”的字样了..
上面的机率挺大的,如果其它公司不是这样做的话,难道我,发现新大陆了???呵呵,说笑一下。