MurmurHash是适用于基于常规哈希的非加密 哈希函数。[1] 它是由Austin Appleby在2008年创建的[2],目前与它名为“ SMHasher”的测试套件一起托管在GitHub上。它还存在多种变体,[3]所有变体均已发布到公共领域。该名称来自其内部循环中使用的两个基本运算,即乘法(MU)和旋转(R) 当前版本是MurmurHash3,[4] [5],它产生32位或128位哈希值。 Murmur3_32(key,len,seed) //注意:在此版本中