为什么人们选择随机文件名进行文件上传而不是运行计数器?

时间:2011-05-23 14:02:42

标签: image file-upload filenames

例如,你得到一个随机字符串6dtgw.png作为你的文件名。

我理解alpha和numeric的组合可以容忍更多组合。但这并不能阻止正在运行的计数器使用字母数字。

0001..0008,0009,000a,000A,000B

(注意:如果我做出了错误的假设,我很抱歉,因为我假设图像托管使用随机字符串作为文件名。如果我的假设不正确,这个问题就没有意义了。)

我不确定,但我认为与分散有关的事情更好,反制是限制可扩展性的瓶颈。

1 个答案:

答案 0 :(得分:2)

使用序列可以让其他人轻松扫描他们可能不想要的所有上传内容。使用序列还需要在不同进程之间进行同步(可能在不同的服务器上!),以决定谁可以使用下一个数字。