手写hash环算法,实现本地存储和redis存储两种模式。本地使用skiplist做为存储结构。redis使用zset,set和hash进行数据存储。
.idea | ||
local | ||
redis | ||
consistencehash_test.go | ||
consistencehash.go | ||
encrytor.go | ||
go.mod | ||
go.sum | ||
hashring.go | ||
migrator.go | ||
option.go |
.idea | ||
local | ||
redis | ||
consistencehash_test.go | ||
consistencehash.go | ||
encrytor.go | ||
go.mod | ||
go.sum | ||
hashring.go | ||
migrator.go | ||
option.go |