了解了离线下载的工作原理,那么我们来看一下迅雷的离线下载服务器是如何进行备份存储的?
在一般情况下,我们下载冷僻资源时,会出现下载较慢的情况,这主要是由于需要从原始服务器上下载文件,由于距离远,资源少、网络服务器,造成了原服务器文件的下载速度不高。即便我们使用的带宽很大,但是由于源文件资源的问题,所以下载的速度依然很慢。反之,如果资源很热,资源所在的服务器能够提供高速下载,但是由于下载资源的数据多,使得我们使用的带宽不高,下载速度依然不高。
迅雷云下载
第一种情况大家遇到的比较多,冷僻资源下载起来很慢,让人无法忍受,迅雷离线下载功能则很好的解决了这个问题。
其实在用户下载文件的时候,迅雷的云存储服务器也没有闲着:一方面在偷偷的上传用户下载的文件,给别的正在下载的用户做种;另一方面,则对会员下载完的文件,进行存档备份,记录文件的下载地址,MD5值以及其他相关的文件信息。
用户下载到本地后会把离线文件夹里的文件删除了,但是对于迅雷来说,却并没有删除,而是对这些资料进行了备份(在家下载huangpian的同学要注意了!)。长久下来,迅雷就会保留了大量的下载过的文件,当用户下载相同的文件时,迅雷服务器就不在从资源服务器提供下载文件,而是通过迅雷服务器直接将文件复制到用户的离线下载文件夹中。这样,一个几GB甚至几十GB的文件就会在瞬间下载完成。
正是利用这样的方法,迅雷不断积累资源,不断备份用户下载的资源。迅雷服务器不删除用户的资源,就是预防用户再次下载。如果直到很长时间都没有人再下载这个文件,那个时候迅雷服务器才会真正删除文件。
迅雷的云存储服务器可以保留了大量的文件,如今日积月累,究竟多少硬盘才能够满足迅雷的离线下载的需求呢?
标签:服务器