func main() {
h := NewHashRing()
h.JoinMultiNodes(
"192.168.1.1",
"192.168.1.2",
"192.168.1.3",
"192.168.1.4",
"192.168.1.5",
"192.168.1.6")
h.PrintNodes()
node := h.GetNode("test.jpeg")
fmt.Printf("NodeID:%d,NodeIP:%s\n", node.ID, node.IP)
}
290235109-192.168.1.2->371287804-192.168.1.6
371287804-192.168.1.6->1716228723-192.168.1.3
1716228723-192.168.1.3->2286285663-192.168.1.1
2286285663-192.168.1.1->2401777478-192.168.1.5
2401777478-192.168.1.5->4163831760-192.168.1.4
key:test.jpeg,hash:733554818
NodeID:1716228723,NodeIP:192.168.1.3