1 个不稳定版本
0.1.0 | 2023 年 8 月 31 日 |
---|
#10 在 #hash-ring
31KB
667 行
chash
该库提供了一个一致的哈希环,同时实现了均匀性和一致性。它是 Go 包 https://github.com/buraksezer/consistent 的直接移植。
有关概念的详细信息,您应查看以下资源
愿望列表
- 添加基准测试
- 更多的测试!特别是基于属性的测试
- 异步/等待 API
- 可插拔存储及其实现:内存中(可能使用 DashMap)、etcd、redis 和 foundationdb
- 性能调整(主要是显而易见的事情... 没有追求荣耀的欲望)
许可
根据您的选择,许可为以下之一
- Apache 许可证 2.0 版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
- 欢迎贡献!🙏
- 除非您明确说明,否则根据 Apache-2.0 许可证定义的,您有意提交的任何贡献,都应按上述方式双重许可,不附加任何额外条款或条件。