Paketti: python3-uhashring (2.4-1)
Links for python3-uhashring
Debian-palvelut:
Imuroi lähdekoodipaketti python-uhashring:
- [python-uhashring_2.4-1.dsc]
- [python-uhashring_2.4.orig.tar.xz]
- [python-uhashring_2.4-1.debian.tar.xz]
Ylläpitäjät:
- Debian OpenStack (Laadunvalvontasivu)
- Thomas Goirand (Laadunvalvontasivu)
- Guillaume Boutry (Laadunvalvontasivu)
External Resources:
- Kotisivu [github.com]
Samankaltaisia paketteja:
Kokeellinen paketti
Varoitus: Tämä paketti on kokeellisesta jakelusta. Tämä tarkoittaa, että se on luultavasti epävakaa tai buginen, ja voi aiheuttaa jopa tiedonhäviötä. Kannattaa ehdottomasti tutustua muutoslokiin ja muihin mahdollisiin ohjeisiin ennen käyttöönottoa.
full featured consistent hashing python library compatible with ketama
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). More information and det ails about this can be found in the *literature* section.
This full featured implementation offers:
* a lot of convenient methods to use your consistent hash ring in real world applications. * simple integration with other libs such as memcache through monkey patching. * a full ketama compatibility if you need to use it. * all the missing functions in the libketama C python binding (which is not even available on pypi) for ketama users. * possibility to use your own weight and hash functions if you don't care about the ketama compatibility. * Instance-oriented usage, so you can use your consistent hash ring object directly in your code (see advanced usage). * tests of implementation, key distribution and ketama compatibility.
Per node weight is also supported and will affect the nodes distribution on the ring.
Muut pakettiin python3-uhashring liittyvät paketit
|
|
|
|
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-memcache
- pure Python memcached client - Python 3.x
Imuroi python3-uhashring
| Arkkitehtuuri | Paketin koko | Koko asennettuna | Tiedostot |
|---|---|---|---|
| all | 12.1 kt | 51.0 kt | [tiedostoluettelo] |
