String hash algorithms for node.js.
$ npm install --save bling-hashes
There are 8 algorithms so far.
The benchmark, performance and implementation can be referenced here (各种字符串Hash函数比较).
First you should require this package.
var bling = ;
And then you can pass any string to functions (the same name as algorithms, in lowercase).
var hash = bling; ///< 501511565
Thanks to ByVoid. The C++ implementation code was copied from his blog.
You're welcome to make pull requests.