全部版块 我的主页
论坛 站务区 十一区 站务与外事
2272 3
2010-10-23
其实这个想法由来很久了,但是一直没说出来,因为不了解论坛的服务器是如何构建的。如果是分布式系统,或者是集群的话。我建议采用分布式文件共享技术。其实是利用MD5等特征码唯一标识一个文件。这样如果有人重复上传附件,服务器不用另行开辟存储空间,只需要指定连接就行。这样会大大减小服务器文件存储的压力。
其实这个办法也可以很好的解决重复文件上传问题,如果有人上传同一个文件,改名字等简单的手法就没用了。除非采用加密,压缩或拆分的办法。否则简单的重复上传问题也可以解决。
但是站在个人的角度,我不希望论坛限制重复上传。因为很多无良的人设置过高价格,导致共享成本过高。但是论坛又面临存储上的困难,所以我只是希望在存储上采用此类技术。

如果论坛已经采用类似技术,求斑竹删了此贴。





MD5:http://en.wikipedia.org/wiki/MD5
DFS:http://en.wikipedia.org/wiki/Distributed_file_system
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-10-23 13:12:35
虽然我不懂……
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-10-23 13:15:51
2# 数风代韵

QQ文件中转站,迅雷离线下载都是采用的此类技术。很多网盘也采用类似技术。否则再大的存储量,也禁不起折腾。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-10-23 14:33:15
谢谢楼主的建议,我已转交给CTO。

有关限制重复上传,一方面是技术问题,另一方面是激励政策所致。(比如A上传了稀有的资源,B下载后上传出售,这就导致A只卖1次就失去竞争力。)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群