cython中的ketama一致哈希
pyketama的Python项目详细描述
皮克塔马[构建](https://img.shieldeshields.io/travis/maralla/pyketama.svg)
>pyketama是ketama一致哈希算法的一个cython实现。
==
` `` bash
pip install pyketama
`````
/>数据=[“127.0.0.1:12211”,“127.0.0.1:12212”]
连续体=氯胺酮。连续体(数据)
>打印(连续体[‘测试’]]
连续体=氯胺酮。连续体(数据)
连续体=氯胺酮。连续体=氯胺酮。连续体(数据)
打印(连续体[‘测试’])
/>
<(键、值、权重)
数据=[(“node1”,“127.0.0.0.1:12211”,400),“127.0.0.0.1:12212”,400),“127.0.1:12211”,400),“127.0.0.0.1:12212”,500)
continuum=ketama.continuum(data)
print(continuum['test']])
continuum=ketama.continuum(data)
continuum['tom']=123
continuum['jerry']=“你好世界”
print(continuum['test'']])
<;带重量(键,重量)
连续体=ketama.continuum()
连续体[('tom',100)]=123
连续体[('jerry',300)]=“你好世界”
打印(连续体['test'])
```
>pyketama是ketama一致哈希算法的一个cython实现。
==
` `` bash
pip install pyketama
`````
/>数据=[“127.0.0.1:12211”,“127.0.0.1:12212”]
连续体=氯胺酮。连续体(数据)
>打印(连续体[‘测试’]]
连续体=氯胺酮。连续体(数据)
连续体=氯胺酮。连续体=氯胺酮。连续体(数据)
打印(连续体[‘测试’])
/>
<(键、值、权重)
数据=[(“node1”,“127.0.0.0.1:12211”,400),“127.0.0.0.1:12212”,400),“127.0.1:12211”,400),“127.0.0.0.1:12212”,500)
continuum=ketama.continuum(data)
print(continuum['test']])
continuum=ketama.continuum(data)
continuum['tom']=123
continuum['jerry']=“你好世界”
print(continuum['test'']])
<;带重量(键,重量)
连续体=ketama.continuum()
连续体[('tom',100)]=123
连续体[('jerry',300)]=“你好世界”
打印(连续体['test'])
```