Welcome! Log In Create A New Profile

Advanced

Re: hash algorithm for nginx cache

Joe Bofh
April 21, 2009 11:46AM
Igor,

If you look at the docs, it is supposed to have excellent collision
resistance.
See http://tanjent.livejournal.com/756623.html

Given that cache objects are supposed to have a limited shelf life
(days, months), I would think that collision resistance is vs. hashing
performance is a decent tradeoff.

I guess if you put in an option to specify the hash, that would work
too. FNV and Murmur have been adopted on various open source projects as
optional hashs because of the hashing performance.


--J

Igor Sysoev wrote:
> On Sat, Apr 18, 2009 at 08:27:11PM +0200, Joe Bofh wrote:
>
>>
>> See
>> http://search.cpan.org/~tmaesaka/Digest-MurmurHash-0.10/lib/Digest/MurmurHash.pm#BENCHMARK
>> http://murmurhash.googlepages.com/
>>
>> for sample implementations.
>
> Thank you for information, but as I understand this hash produce 32- or
> 64-bit hash. I believe it should have more collisions as compared to
> md5,
> which is 128-bit hash.

--
Posted via http://www.ruby-forum.com/.
Subject Author Posted

hash algorithm for nginx cache

Joe Bofh April 18, 2009 02:27PM

Re: hash algorithm for nginx cache

Marcus Clyne April 18, 2009 04:31PM

Re: hash algorithm for nginx cache

Joe Bofh April 18, 2009 11:42PM

Re: hash algorithm for nginx cache

Marcus Clyne April 19, 2009 07:13AM

Re: hash algorithm for nginx cache

Igor Sysoev April 21, 2009 03:17AM

Re: hash algorithm for nginx cache

Joe Bofh April 21, 2009 11:46AM

Re: hash algorithm for nginx cache

Johan Bergstr April 21, 2009 12:23PM

Re: hash algorithm for nginx cache

Joe Bofh April 21, 2009 07:22PM

Re: hash algorithm for nginx cache

Igor Sysoev April 22, 2009 07:07AM

Re: hash algorithm for nginx cache

Joe Bofh May 15, 2009 01:29AM

Re: hash algorithm for nginx cache

Igor Sysoev May 16, 2009 11:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 148
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready