发布网友
共1个回答
热心网友
解释下,每个文件(不管是视频、程序、文档还是其他)都对应着一个MD5码~ 每个文件是不一样的,检测如果两个文件MD5码一样的两个文件肯定是同一个文件。
你上传东西时,腾讯服务器会首先检测一下你要上传的文件的MD5,与他服务器上所有已有文件的MD5对比(这个过程只要很短时间),如果有一样的,他就会直接用已有文件代替你所需要的上传。表面上是你很快很快就上传完了,其实你并没有上传,但和你自己上传时一样了的。
如果检测你要上传的文件在他服务器上没有,那么就需要你自己重新上传了,这就会很慢,可能要你说的几个小时。
所以呢,推荐你想要上传超大文件时,可以不要压缩,直接传原文件,这样碰上服务器上有别人传过此文件的几率大一点。如果你压缩了的话,压缩后文件的MD5跟原文件就不一样了,服务器上很大几率没有此压缩后的文件,你就得自己上传了。这样压缩后反比不压缩慢了!
如果不压缩也要自己上传的话,说明服务器没有此文件,那你就压缩下减小文件容量再上传,反正都要自己上传了。
努力解释的很清楚,不知道LZ明白没?呵呵……希望能够帮到你!