Native JS murmur hash implementation
MurmurHash.js
An optimized JavaScript implementation of the MurmurHash algorithms.
These algorithms take a JavaScript string (and a seed), and quickly create a non-cryptographic 32-bit hash from it. And by quick I mean sub-millisecond performance.
More information about these algorithms can be found at:
Install
npm install murmurhash-js
API
var murmur = require("murmurhash-js")
Methods
murmur.murmur2(key, seed)
Runs the murmur2 hash algorithm on the string key with initial seed seed.
murmur.murmur3(key, seed)
Runs the murmur3 hash algorithm on the string key with initial seed seed.
Note require("murmur-hash") is the same as murmur.murmur3
License (MIT)
Copyright (c) 2011 Gary Court
Permission is hereby granted, free of charge, to any person obta