python的散列环包装器。
pyhashring的Python项目详细描述
CI状态:
这个库是https://github.com/chrismoos/hash-ring中散列环实现的瘦python包装器
安装
pyhashring可以通过pypi安装:
pip install pyhashring
建筑
获取源:
git clone https://github.com/blackwithwhite666/pyhashring.git
编译扩展名:
python setup.py build_ext --inplace
用法
按键获取节点:
from pyhashring import HashRing h = HashRing() h.add(b'SlotA') h.add(b'SlotB') h.find('keyA') >>> 'SlotB' h.find('keyB') >>> 'SlotA'
运行测试套件
使用tox运行测试套件:
tox
更改日志
0.1.0(初始版本)
- 原型。