文件名称:consistent:一个Go库,该库实现一致性哈希和有界负载的一致性哈希
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-02 05:33:18
golang consistent-hashing Go
包装一致 一致性哈希和有界负载的一致性哈希的Golang实现。 一致的哈希示例 package main import ( "log" "github.com/lafikl/consistent" ) func main () { c := consistent . New () // adds the hosts to the ring c . Add ( "127.0.0.1:8000" ) c . Add ( "92.0.0.1:8000" ) // Returns the host that owns `key`. // // As described in https://en.wikipedia.org/wiki/Consistent_hashing // // It returns ErrNoHosts if the ring has no host
【文件预览】:
consistent-master
----go.mod(119B)
----example_test.go(1KB)
----go.sum(233B)
----LICENSE(1KB)
----consistent_test.go(2KB)
----README.md(3KB)
----consistent.go(5KB)
----.gitignore(275B)