用户上传冗余的图片文件,一般是怎么处理的呀?
資深大佬 : nyse 10
需要用户上传图片场景,比如传头像、发朋友圈,可能会遇到这些情况:
用户上传后,编辑内容,删掉原有的图片;
部分图片上传失败,导致用户又重新上传了一遍;
用户换头像;
…
等等情况,会导致服务器上存在用不着的冗余文件,浪费存储空间。
大家一般都是怎么处理这些情况的?
大佬有話說 (25)
需要用户上传图片场景,比如传头像、发朋友圈,可能会遇到这些情况:
用户上传后,编辑内容,删掉原有的图片;
部分图片上传失败,导致用户又重新上传了一遍;
用户换头像;
…
等等情况,会导致服务器上存在用不着的冗余文件,浪费存储空间。
大家一般都是怎么处理这些情况的?
用户换头像这种不一定,有些 APP 则有旧头像记录的。
原则就是可断定的无用的则可清除。
然而我是所有的文件的路径都记录在表里,删除时只是标记为删除(软删除),定时器去清理文件