我想知道云盘的原理,存储端是怎么提供那么大空间的,比如360给用户提供10T。。

如题
2025-03-24 14:33:08
推荐回答(3个)
回答(1):

10T只是一个数值,事实上云端,没有这么大的存储空间,一旦云端硬盘存储吃紧了,会再次扩容。再有一个就是,所有相同的文件云端上只会存储一份,比如A用户有一部迅雷上下载(1G大小)的电影,并上传到云端,B用户也下载(1G大小)这个电影也上传到云端,对于云端来讲,这个电影只会占用云端的1G的空间(比对文件的MD5+HASH值后),从而做到弹性扩展,这样云端就看似无限大了,其实还是那个样子,还有一点,云端的文件都是要通过网络来传输的,一旦网络出问题,公有云也就不行了

回答(2):

肯定不是在注册的时候就划出10TB空间给你,大部分用户都用不完那么多空间。应该是随用随划,而且如果你上传的大文件已经有别人上传过,那就直接链接过来而不用再传一份。使用这些方式就可以省出非常非常多空间。

回答(3):

提供那么大空间,想想这得要多大的服务器才能满足呀,至于原理嘛,我觉得这可是核心的机密呢。