我需要实现hash8函数,或者用Java模拟它的输入/输出。 Netezza的简短文档说hash8实现了Jenkins算法,但是that name有多个算法/修订。
我想知道哪个Jenkins算法/修订版(一次一个/ lookup2 / lookup3 / SpookyHash)使用hash8?其中一些哈希算法也需要种子值。我怎么能得到它?欢迎任何建议。
答案 0 :(得分:0)
Netezza hash8()函数返回一个64位整数。
根据多年来的发行说明,自发行以来,hash8()中使用的计算至少发生了两次更改,因此在不同版本的Netezza之间不稳定。