我也只是提供一个方案,性能方面这个要根据你数据量,隔多长时间删一次,扫描磁盘肯定是耗性能的 还有一种方法,你提供一个临时表,把你上传的图片先记录下来,然后等你保存(或者修改)完这条记录,再把其它无用的删除掉
定时删除? 那样的话是不是需要扫描磁盘文件与数据库数据进行对比啊,信息模块多的话还要一个一个模块的对比?性能方面怎么控制呢???
[quote=引用 3 楼 a_b_a_b_a_b_a_b 的回复:] 是有个上传图片的按钮,可以重复传,例如我上传了一张,发现这张不对,我在点击图片上传重新上传一张,这样以前上传的那张就无用了; 再有就是我编辑信息呢,上传了一张图片,没有点击保存信息的按钮,那么这张图片也是无用的; 这两种情况下的无用图片怎么删除呢、
是有个上传图片的按钮,可以重复传,例如我上传了一张,发现这张不对,我在点击图片上传重新上传一张,这样以前上传的那张就无用了; 再有就是我编辑信息呢,上传了一张图片,没有点击保存信息的按钮,那么这张图片也是无用的; 这两种情况下的无用图片怎么删除呢、
81,092
社区成员
341,716
社区内容
加载中
试试用AI创作助手写篇文章吧