security/py-uhashring 2.3 DragonFly
Full featured consistent hashing python library
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD3CLAUSE
- Categories
- python, security
- Package size
- 17.7 KiB, 84.9 KiB installed
Description
uhashring implements consistent hashing in pure Python.
Consistent hashing is mostly used on distributed systems/caches/databases as this avoid the total reshuffling of your key-node mappings when adding or removing a node in your ring (called continuum on libketama).
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | security/py-uhashring | 2.3 |
| FreeBSD | security/py-uhashring | 2.5 |
| HardenedBSD | security/py-uhashring | 2.5 |
| GhostBSD | security/py-uhashring | 2.5 |
Install
Binary package:
pkg install py311-uhashring
From DPorts:
cd /usr/dports/security/py-uhashring && make install clean