Netezza中的HASH8函数使用了哪种Jenkins哈希算法?一个/ lookup2 / lookup3 / Spo



我需要实现hash8函数,或者在Java中模拟它的输入/输出。Netezza的简短文档说hash8实现了Jenkins算法,但有多个算法/修订版使用该名称。

我想知道哪个Jenkins算法/修订(一次一个/lookup2/lookup3/SpookyHash) hash8使用?其中一些散列算法还需要种子值。我怎样才能得到它呢?

Netezza hash8()函数返回一个64位整数。

根据多年的发布说明,hash8()中使用的计算自发布以来至少更改了两次,因此在Netezza的不同版本之间并不稳定。

最新更新