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. -- http://mail.python.org/mailman/listinfo/python-list