| Package | Description |
|---|---|
| org.apache.ignite.cache.affinity.rendezvous |
Contains HRW-based cache affinity for partitioned cache.
|
| org.apache.ignite.configuration |
Contains configuration-related classes.
|
| org.apache.ignite.internal.processors.affinity |
Data affinity processor.
|
| org.apache.ignite.internal.processors.cache |
This package contain cache-related processors & persistence implementation.
|
| org.apache.ignite.internal.processors.platform.cache.affinity | |
| org.apache.ignite.platform.dotnet |
Contains .Net platform-related classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RendezvousAffinityFunction
Affinity function for partitioned cache based on Highest Random Weight algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
AffinityFunction |
CacheConfiguration.getAffinity()
Gets key topology resolver to provide mapping from keys to nodes.
|
AffinityFunction |
AtomicConfiguration.getAffinity()
Gets atomic cache affinity function.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration<K,V> |
CacheConfiguration.setAffinity(AffinityFunction aff)
Sets affinity for cache keys.
|
AtomicConfiguration |
AtomicConfiguration.setAffinity(AffinityFunction aff)
Sets atomic cache affinity function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalAffinityFunction
Affinity function for
CacheMode.LOCAL caches. |
| Modifier and Type | Method and Description |
|---|---|
Object |
GridAffinityProcessor.similaryAffinityKey(AffinityFunction aff,
IgnitePredicate<ClusterNode> nodeFilter,
int backups,
int parts) |
| Constructor and Description |
|---|
GridAffinityAssignmentCache(GridKernalContext ctx,
String cacheOrGrpName,
int grpId,
AffinityFunction aff,
IgnitePredicate<ClusterNode> nodeFilter,
int backups,
boolean locCache)
Constructs affinity cached calculations.
|
| Modifier and Type | Method and Description |
|---|---|
AffinityFunction |
CacheGroupContext.affinityFunction() |
| Modifier and Type | Class and Description |
|---|---|
class |
PlatformAffinityFunction
Platform AffinityFunction.
|
| Modifier and Type | Method and Description |
|---|---|
AffinityFunction |
PlatformAffinityFunction.getBaseFunc()
Gets the base func.
|
| Constructor and Description |
|---|
PlatformAffinityFunction(Object func,
int partitions,
byte overrideFlags,
AffinityFunction baseFunc)
Ctor.
|
PlatformAffinityFunctionTarget(PlatformContext platformCtx,
AffinityFunction baseFunc)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlatformDotNetAffinityFunction
AffinityFunction implementation which can be used to configure .NET affinity function in Java Spring configuration.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.1 Release Date : December 9 2020