有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java ZeroAllocation哈希库vs

我需要使用快速散列函数散列短字符串。目前,我使用的是scala中提供的字符串hash函数。utils

我考虑过使用java/scala零分配库中的xxHash,因为据说它速度更快,质量与xxHash相同: https://github.com/OpenHFT/Zero-Allocation-Hashing

  1. 在弦乐练习中,它的速度比杂音快很多吗
  2. 目前我使用32位值,因为它是StringHash函数的输出,满足了我的需要。函数的作用是处理64位的值。虽然这里没有空间问题,但32位和64位值之间的性能差异大吗

虽然肯定有一个答案散布在互联网上,但我无法收集到一个明确的答案

提前谢谢


共 (0) 个答案