| Interface | Description |
|---|---|
| ConsistentHash |
A consistent hash algorithm implementation.
|
| Class | Description |
|---|---|
| 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 | |
| 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.
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.