|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ConsistentHash | A consistent hash algorithm implementation. |
Class Summary | |
---|---|
AbstractConsistentHash | An abstract consistent hash implementation that handles common implementations of certain methods. |
AbstractWheelConsistentHash | Abstract class for the wheel-based CH implementations. |
AbstractWheelConsistentHash.Externalizer<T extends AbstractWheelConsistentHash> | |
ConsistentHashHelper | A helper class that handles the construction of consistent hash instances based on configuration. |
DefaultConsistentHash | |
DefaultConsistentHash.Externalizer | |
ExperimentalDefaultConsistentHash | Consistent hashing algorithm. |
ExperimentalDefaultConsistentHash.Entry | An entry into a consistent hash. |
ExperimentalDefaultConsistentHash.Externalizer | |
TopologyAwareConsistentHash | Consistent hash that is aware of cluster topology. |
TopologyAwareConsistentHash.Externalizer | |
UnionConsistentHash | A delegating wrapper that locates keys by getting a union of locations reported by two other ConsistentHash implementations it delegates to. |
UnionConsistentHash.Externalizer | |
VirtualAddress | Virtual addresses are used internally by the consistent hashes in order to provide virtual nodes. |
|
--> |