文件名称:murmur3:本机MurmurHash3 Go实现
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-15 10:23:02
Go
杂音3 Austin Appleby的第三个MurmurHash修订版(aka MurmurHash3)的Native Go实现。 引用算法已被略微修改,以支持Go的标准所需的流模式。 基准测试 截至2014年6月12日(即接近go1.3),i7核心@ 3.4 GHz时的提示。 所有运行都包括哈希实例化和序列确定。 Benchmark32_1 500000000 7.69 ns/op 130.00 MB/s Benchmark32_2 200000000 8.83 ns/op 226.42 MB/s Benchmark32_4 500000000 7.99 ns/op 500.39 MB/s Benchmark32_8 200000000 9.47 ns/op
【文件预览】:
murmur3-master
----.travis.yml(58B)
----murmur128.go(4KB)
----murmur64.go(1KB)
----LICENSE(1KB)
----murmur.go(2KB)
----.gitignore(252B)
----README.md(5KB)
----murmur_test.go(6KB)
----murmur32.go(3KB)