我有两个不同的程序希望分别在 Python 和 Java 中使用 Murmur3 对相同的字符串进行哈希处理。
Python 2.7.9 版:
mmh3.hash128('abc')
给出 79267961763742113019008347020647561319L。
Java是番石榴18.0:
HashCode hashCode = Hashing.murmur3_128().newHasher().putString("abc", StandardCharsets.UTF_8).hash();
给出字符串“6778ad3f3f3f96b4522dca264174a23b”,转换为 BigInterger 给出 137537073056680613988840834069010096699。
如何从两者中获得相同的结果?
谢谢