Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

附件Hash比对,优化

[复制链接]
jsj727 发表于 2012-12-13 00:30:03 | 显示全部楼层 |阅读模式
刚刚上传附件的时候想到的。
经常有用户上传失败的情况。(我刚刚就是,插入附件后,发帖就显示不出来,只能重新上传)
FTP看了一下,发现之前的已经在服务器上了,而且是重复的。。(上传了两遍么。。)
我想,Dz可以以后可以把用户每个附件的MD5都放在数据库单独一个表里,和aid对应。
如果用户新上传文件的MD5已经存在(重复上次,则直接“引用到”上一个附件)。
这样对于附件优化很有帮助。
如果原来的文件被删,需要采取一定的措施保证后面文件“引用”的有效性。
回复

使用道具 举报

1765168543 发表于 2012-12-14 08:45:44 | 显示全部楼层
是不是要重新恢复下数据库
回复

使用道具 举报

 楼主| jsj727 发表于 2012-12-14 19:24:19 | 显示全部楼层
1765168543 发表于 2012-12-14 08:45
是不是要重新恢复下数据库

是不是要重新恢复一下大脑?
回复

使用道具 举报

wysky 发表于 2012-12-19 17:24:43 | 显示全部楼层
hash会开销服务器CPU 同时上传多的时候服务器可能会杯具
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 04:37 , Processed in 0.089527 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表