关于网络硬盘的常识性问题!

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:44:10
大家应该都用过网络硬盘,有免费也有收费,可以上传图片视频或其他文件,可以保存也可以上传后分享给网友,最常见的也有QQ邮箱或是163之类的,免费有1G的空间。

我就得出个问题了,现在中国那么多人在上网,用网络硬盘的应该也有很多日呢,那提供免费网络硬盘的企业是怎么解决用户资料储存的?是不是真的买很多很多的硬盘,排好阵列,然后连网给网友们使用?那如果这样的话,岂不是花费很大?
这是我的猜测,那如果不这样的话,难道还有其他的办法?

谢谢!

网络上的网盘所用的技术不同于一般的网络技术,很多人都搞不明白,但我可以告诉你其中一些东西.网络硬盘一般需要通过压缩机制,也就是说,如果你是在向网络硬盘上传一个10G的文件,那么,必定会通过一些负责压缩文件的服务器,将10G的文件压缩成它能压缩到的最大限度的文件,同时也在将压缩的文件进行分割,同步传输到网盘上.如果你是在下载这个10G文件的话,那么同时会先解压,解压同时会将整个原文件10G的碎片文件合并在一起,为什麽要合并呢?而之前又为什麽要分割?原因很简单,因为网络硬盘一般都做成磁盘阵列,这样分割文件快,10G的文件分成碎片分别放进不同的磁盘里,否则在用户下载之前,网盘服务器要经过大量工作将10G的文件解压,很缓慢,将文件分割成碎片,一片解压之余还可以合并和下载给用户,这样速率会快很多。而经过压缩是因为压缩用户文件来节省磁盘空间来节约成本。

我能提供的只有这么多了,水平有限,望君谅解!

我本人没做过,但由於有个朋友以前帮联想做过网络硬盘,所以略知一二!

没有别的办法,就是用服务器上的海量硬盘。