【发布时间】:2023-03-31 11:33:01
【问题描述】:
我需要(并且找不到)MurmurHash 的纯 python(无 c++)实现,而且我自己写的太新手了。速度或内存使用对我的项目来说并不重要。
我找到了一个尝试here,但它仅限于 31 位哈希,我真的需要一个 64 位哈希。
【问题讨论】:
-
为什么要纯 Python 实现?
-
我需要一个纯 Python 实现,因为我的应用程序需要在无法执行非 Python 代码的平台(如 Google App Engine)上运行。
-
也有这个,不过我觉得你找到的那个mmh3看起来比较好用。 code.google.com/p/pyfasthash
-
C/C++,不是纯 python...(“它提供了几种常见的哈希算法和 C/C++ 实现以提高性能”)
标签: python hash murmurhash