谁一开始就是大神?

怎么防止上传相同文件[2.0]

准备弄个一台文件存储服务器
怎么防止上传相同文件(图片 文档 视频 ==)不管文件名是否相同 只要文件里面的数据相同就不在上传了 直接返回已经存在的文件路径 目前的想法 上传过的文件都用md5_file 加密进行数据库存储 每次新上传都去查询是否存在相同
不知道可行否 还是有没有更好的办法

检验文件sha值,服务器上已存在的文件就修改一个链接地址指向已存在的文件。
要不百度网盘里上G的文件能秒传得怎么实现的。
我能想到的就是 拿空间换时间,做个table 里面存上 文件的 hash值和对应的 存储路径,然后上传文件的时候检查下,但是貌似还是需要上传到服务器才行,有点类似现在百度网盘的文件检测原理。
上传到文件命名名称 保存到数据库 然后每次上传文件之前 跟数据库对比一下 如果存在 不让他上传即可

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 怎么防止上传相同文件[2.0]

评论 抢沙发

登录

找回密码

注册