怎么防止上传相同文件

weixin_38048892 2019-09-11 02:47:52
准备弄个一台文件存储服务器 怎么防止上传相同文件(图片 文档 视频 ==)不管文件名是否相同 只要文件里面的数据相同就不在上传了 直接返回已经存在的文件路径 目前的想法 上传过的文件都用md5_file 加密进行数据库存储 每次新上传都去查询是否存在相同 不知道可行否 还是有没有更好的办法
...全文
19 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38056080 2019-09-11
  • 打赏
  • 举报
回复
检验文件sha值,服务器上已存在的文件就修改一个链接地址指向已存在的文件。 要不百度网盘里上G的文件能秒传得怎么实现的。
weixin_38066703 2019-09-11
  • 打赏
  • 举报
回复
我能想到的就是 拿空间换时间,做个table 里面存上 文件的 hash值和对应的 存储路径,然后上传文件的时候检查下,但是貌似还是需要上传到服务器才行,有点类似现在百度网盘的文件检测原理。
weixin_38137849 2019-09-11
  • 打赏
  • 举报
回复
上传到文件命名名称 保存到数据库 然后每次上传文件之前 跟数据库对比一下 如果存在 不让他上传即可

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧