1.上传图片的一般采取怎样的命名路径?
2.花椒直播-朋友圈图片:http://image.huajiao.com/4701ad4eb86534357a5b728e0472XXXX.jpg
为什么不选择/post_id/XXXX.jpg的形式
3.新浪微博-微博缩略图:http://wx4.sinaimg.cn/thumb150/a379e675gy1fhu6l75u23j21120kXXXX.jpg
4.想知道一般命名算法的加密是怎样的?如何减少重复?譬如MD5(userid+时间戳+随机数)?
从对象存储角度考虑,
post_id/xxx.jpg
跟1231231231.jpg
并没有却别,存储方式也一样现在的问题是,为什么要去花额外的逻辑理清这是从哪个
post
上传的?(图片本身不应该跟帖子强关联,会给人误导)至于你看到后面那一串,可以是你说的 MD5 生成的,也可以是 UUID 生成的,甚至如果是 MongoDB 直接用其 ObjectID 都可以,唯一性很容易保证的