| Class | Description |
|---|---|
| AffinityPartitioner |
Key partitioner that maps keys to segments using information contained in
AffinityTaggedKey. |
| AffinityPartitioner.Externalizer | |
| ConsistentHashPersistenceConstants |
Constants used as keys within a persisted consistent hash
|
| DefaultConsistentHash |
Default
ConsistentHash implementation. |
| DefaultConsistentHash.Externalizer | |
| DefaultConsistentHashFactory |
Default implementation of
ConsistentHashFactory. |
| DefaultConsistentHashFactory.Builder | |
| DefaultConsistentHashFactory.Externalizer | |
| HashFunctionPartitioner |
Key partitioner that computes a key's segment based on a hash function.
|
| HashFunctionPartitioner.Externalizer | |
| KeyPartitionerFactory |
Key partitioner factory that uses the hash function defined in the configuration.
|
| OwnershipStatistics |
This class holds statistics about a consistent hash.
|
| ReplicatedConsistentHash |
Special implementation of
ConsistentHash for replicated caches. |
| ReplicatedConsistentHash.Externalizer | |
| ReplicatedConsistentHash.RangeSet | |
| ReplicatedConsistentHashFactory |
Factory for ReplicatedConsistentHash.
|
| ReplicatedConsistentHashFactory.Externalizer | |
| SyncConsistentHashFactory |
One of the assumptions people made on consistent hashing involves thinking
that given a particular key and same topology, it would produce the same
consistent hash value no matter which cache it was stored in.
|
| SyncConsistentHashFactory.Builder | |
| SyncConsistentHashFactory.Externalizer | |
| SyncReplicatedConsistentHashFactory |
SyncConsistentHashFactory adapted for replicated caches, so that the primary owner of a key
is the same in replicated and distributed caches. |
| SyncReplicatedConsistentHashFactory.Externalizer | |
| TopologyAwareConsistentHashFactory |
Default topology-aware consistent hash factory implementation.
|
| TopologyAwareConsistentHashFactory.Externalizer | |
| TopologyAwareSyncConsistentHashFactory |
A
ConsistentHashFactory implementation that guarantees caches
with the same members have the same consistent hash and also tries to distribute segments based on the
topology information in TransportConfiguration. |
| TopologyAwareSyncConsistentHashFactory.Builder | |
| TopologyAwareSyncConsistentHashFactory.Externalizer |
Copyright © 2024 JBoss, a division of Red Hat. All rights reserved.