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 © 2021 JBoss by Red Hat. All rights reserved.