Image 为什么人们选择随机文件名来上传文件而不是运行计数器?
例如,您会得到一个随机字符串6dtgw.png作为您的文件名 我知道字母和数字的组合可以容忍更多的组合。但这并不能阻止正在运行的计数器使用字母数字 0001..00080009000A,000a,000b (注意:如果我做出了错误的假设,我深表歉意,因为我假设图像宿主使用随机字符串作为文件名。如果我的假设不正确,这个问题就没有意义了。)Image 为什么人们选择随机文件名来上传文件而不是运行计数器?,image,file-upload,filenames,Image,File Upload,Filenames,例如,您会得到一个随机字符串6dtgw.png作为您的文件名 我知道字母和数字的组合可以容忍更多的组合。但这并不能阻止正在运行的计数器使用字母数字 0001..00080009000A,000a,000b (注意:如果我做出了错误的假设,我深表歉意,因为我假设图像宿主使用随机字符串作为文件名。如果我的假设不正确,这个问题就没有意义了。) 我不确定,但我认为这与分散性有关。计数器是限制可扩展性的瓶颈。使用序列会使其他人很容易扫描所有上传,这可能是他们不想要的。使用序列还需要在不同的进程(可能在不同
我不确定,但我认为这与分散性有关。计数器是限制可扩展性的瓶颈。使用序列会使其他人很容易扫描所有上传,这可能是他们不想要的。使用序列还需要在不同的进程(可能在不同的服务器上!)之间进行同步,以决定谁可以使用下一个号码。我正在为我的工作场所实施内部映像托管,我不擅长设计。