| Package | Description |
|---|---|
| org.infinispan.distribution.ch.impl |
| Class and Description |
|---|
| AbstractConsistentHash |
| AbstractConsistentHashFactory |
| DefaultConsistentHash
Default
ConsistentHash implementation. |
| DefaultConsistentHashFactory
Default implementation of
ConsistentHashFactory. |
| DefaultConsistentHashFactory.Builder |
| HashFunctionPartitioner
Key partitioner that computes a key's segment based on a hash function.
|
| OwnershipStatistics
This class holds statistics about a consistent hash.
|
| ReplicatedConsistentHash
Special implementation of
ConsistentHash for replicated caches. |
| ReplicatedConsistentHashFactory
Factory for ReplicatedConsistentHash.
|
| ScatteredConsistentHash
CH used by scattered caches.
|
| ScatteredConsistentHashFactory
Based on
DefaultConsistentHashFactory. |
| ScatteredConsistentHashFactory.Builder |
| SingleSegmentKeyPartitioner
KeyPartitioner that always returns 0 for a given segment.
|
| 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.
|
SyncReplicatedConsistentHashFactory
SyncConsistentHashFactory adapted for replicated caches, so that the primary owner of a key
is the same in replicated and distributed caches. |
| TopologyAwareConsistentHashFactory
Default topology-aware consistent hash factory implementation.
|
| 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 |
Copyright © 2022 JBoss by Red Hat. All rights reserved.