Murmur is a family of good general purpose hashing functions, suitable for non-cryptographic usage. As stated by Austin Appleby, MurmurHash provides the following benefits: simple (in term of number of generated assembly instructions). good distribution (passing chi-squared tests for practically all keysets & bucket sizes. good avalanche behavior (max bias of 0.5%). good collision resistance (pass