我已经看到它建议你通过使用散列文件名的最后一个字符在缓存中获得更好的“负载平衡” - 这就是nginx所做的例子(代理缓存模块)。谁能解释为什么使用最后一个字符?
编辑:
例如:
md5('asdf')
'912ec803b2ce49e4a541068d495ab570'
md5('asdg')
'7e6a6a87bf3ffb29a6dd9f14afdc3b88'
“似乎”足够随机。
答案 0 :(得分:0)
通常会有许多以相同前缀开头的文件。通过反转名称,您可以增加randmoness。