1

我已经看到它建议您通过使用散列文件名的最后一个字符在缓存中获得更好的“负载平衡” - 例如,nginx 就是这样做的(代理缓存模块)。谁能解释为什么使用最后一个字符?

编辑:

例如:

md5('asdf')
'912ec803b2ce49e4a541068d495ab570'
md5('asdg')
'7e6a6a87bf3ffb29a6dd9f14afdc3b88'

“似乎”足够随机。

4

1 回答 1

0

有很多以相同前缀开头的文件是很常见的。通过颠倒名称,您可以增加随机性。

于 2010-11-09T14:21:21.073 回答