uploadID

来源:6-6 分块上传场景测试+小结

apache13

2020-11-19

老师您好,我不太清楚这个uploadid的作用和意义。
我的理解是:
存在redis中,用于确定唯一上传的文件id。但是filehash也能确定一个文件的唯一值? 所以是否可以用filehash来替换这个uploadid。毕竟数据库和客户端都是知道这个filehash的。
uploadid是基于什么开发规范或者习惯写的吗?

感谢

写回答

1回答

xiaomo

2020-11-22

同学你好,uploadId的意义是唯一表示某个文件的某次上传id;同一个文件可能会被多个人先后或同时上传,每次上传的uploadId是不一样的;即使是同一个用户,先后尝试上传相同的文件,获得的uploadid也是不一样的。如果用filehash来代替uploadid,那么如果当前同时有几个用户上传同一个文件,就不好区分每个人上传的进度了,因为大家的filehash都一样。

0
1
apache13
非常感谢!谢谢老师
2020-11-23
共1条回复

Go实战仿百度云盘-实现企业级分布式云存储系统

紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员

1077 学习 · 494 问题

查看课程