Package | Description |
---|---|
org.apache.ignite.cache.eviction.fifo |
Contains cache FIFO eviction policy implementations.
|
org.apache.ignite.cache.eviction.igfs |
Contains IGFS LRU eviction policy implementations.
|
org.apache.ignite.cache.eviction.lru |
Contains cache LRU eviction policy implementations.
|
org.apache.ignite.cache.eviction.random |
Contains cache randomized eviction policy implementations.
|
org.apache.ignite.configuration |
Modifier and Type | Class and Description |
---|---|
class |
CacheFifoEvictionPolicy<K,V>
Eviction policy based on
First In First Out (FIFO) algorithm. |
Modifier and Type | Class and Description |
---|---|
class |
CacheIgfsPerBlockLruEvictionPolicy
IGFS eviction policy which evicts particular blocks.
|
Modifier and Type | Class and Description |
---|---|
class |
CacheLruEvictionPolicy<K,V>
Eviction policy based on
Least Recently Used (LRU) algorithm. |
Modifier and Type | Class and Description |
---|---|
class |
CacheRandomEvictionPolicy<K,V>
Cache eviction policy which will select random cache entry for eviction if cache
size exceeds the
CacheRandomEvictionPolicy.getMaxSize() parameter. |
Modifier and Type | Method and Description |
---|---|
CacheEvictionPolicy<K,V> |
CacheConfiguration.getEvictionPolicy()
Gets cache eviction policy.
|
CacheEvictionPolicy<K,V> |
CacheConfiguration.getNearEvictionPolicy()
Gets eviction policy for
near cache which is different from the one used for
partitioned cache. |
Modifier and Type | Method and Description |
---|---|
void |
CacheConfiguration.setEvictionPolicy(CacheEvictionPolicy evictPlc)
Sets cache eviction policy.
|
void |
CacheConfiguration.setNearEvictionPolicy(CacheEvictionPolicy nearEvictPlc)
Sets eviction policy for near cache.
|
Follow @ApacheIgnite
Apache Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015