Generate unique ID for URL
richardbp at gmail.com
Wed Nov 14 02:18:00 CET 2012
I found md5 / sha 4-5 times slower than hash. And base64 a lot slower.
No database or else I would just use their ID.
On Wednesday, November 14, 2012 11:59:55 AM UTC+11, Christian Heimes wrote:
> Am 14.11.2012 01:41, schrieb Richard Baron Penman:
> > I found the MD5 and SHA hashes slow to calculate.
> > The builtin hash is fast but I was concerned about collisions. What
> > rate of collisions could I expect?
> Seriously? It takes about 1-5msec to sha1() one MB of data on a modern
> CPU, 1.5 on my box. The openssl variants of Python's hash code release
> the GIL so you use the power of all cores.
More information about the Python-list