jenkins - Netezza 中的 HASH8 函数使用哪种 Jenkins 哈希算法?一次一个/lookup2/lookup3/SpookyHash?

标签 jenkins netezza

我需要实现hash8函数,或者用Java模拟它的输入/输出。 Netezza 的简短文档说 hash8 实现了 Jenkins 算法,但有多种算法/修订版 that name .

我想知道 hash8 使用哪种 Jenkins 算法/修订版(一次一个/lookup2/lookup3/SpookyHash)?其中一些哈希算法还需要种子值。我怎样才能得到它?欢迎提出任何建议。

最佳答案

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

根据多年来的发行说明,hash8() 中使用的计算自发行以来至少发生了两次变化,因此它在 Netezza 版本之间不稳定。

关于jenkins - Netezza 中的 HASH8 函数使用哪种 Jenkins 哈希算法?一次一个/lookup2/lookup3/SpookyHash?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24853336/

相关文章:

linux - Jenkins 无法在 centOS7 上启动

Jenkins 在两个奴隶上工作?

Jenkins : Clean workspaces with Groovy

continuous-integration - Jenkins 控制台输出不是实时的

android - 如何 Maven-ise 一个 ActionBarSherlock 项目?

sql - 比较多个值 SQL

sql - Netezza 通过连接到另一个表来更新表列

sybase - Netezza 相关查询

sql - 从字符串 SQL Netezza 中提取序列号

RODBC 连接受限行