| Name | Description | Type | Package | Framework |
| ConsistentHash | A consistent hash algorithm implementation. | Interface | org.infinispan.distribution.ch | Infinispan |
| ConsistentHashFactory | Factory for ConsistentHash instances. | Interface | org.infinispan.distribution.ch | Infinispan |
| DataLocality | Used to determine whether a key is mapped to a local node. | Class | org.infinispan.distribution | Infinispan |
| DefaultConsistentHashFactory | Class | org.infinispan.distribution.ch | Infinispan | |
| DistributionManager | A component that manages the distribution of elements across a cache clusterSince:4. | Interface | org.infinispan.distribution | Infinispan |
| L1Manager | Manages the L1 Cache, in particular recording anyone who is going to cache an a command that a node responds to so that a unicast invalidation can be sent | Interface | org.infinispan.distribution | Infinispan |
| RemoteValueRetrievedListener | Listener that is notified when a remote value is looked upSince:6. | Interface | org.infinispan.distribution | Infinispan |
| ReplicatedConsistentHashFactory | Class | org.infinispan.distribution.ch | Infinispan | |
| SyncConsistentHashFactory | Class | org.infinispan.distribution.ch | Infinispan | |
| TopologyAwareConsistentHashFactory | Class | org.infinispan.distribution.ch | Infinispan | |
| TopologyAwareSyncConsistentHashFactory | Class | org.infinispan.distribution.ch | Infinispan | |