MurmurHash

Implementation of MurmurHash digester.

MurmurHash is a non-cryptographic hash function suitable for general hash-based lookup. It provides fast and relatively good distribution of hash values.

static
@digester
class MurmurHash {}

Members

Static functions

hash
ubyte[] hash(ubyte[] data, uint seed)

Computes the MurmurHash digest of the given data.

Examples

ubyte[] data = [1, 2, 3, 4, 5];
auto hashValue = MurmurHash.hash(data);

Meta