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.cache.eviction.sorted |
Contains cache sorted eviction policy implementation.
|
org.apache.ignite.configuration |
Contains configuration-related classes.
|
Modifier and Type | Class and Description |
---|---|
class |
FifoEvictionPolicy<K,V>
Eviction policy based on
First In First Out (FIFO) algorithm and supports batch eviction. |
Modifier and Type | Class and Description |
---|---|
class |
IgfsPerBlockLruEvictionPolicy
IGFS eviction policy which evicts particular blocks.
|
Modifier and Type | Class and Description |
---|---|
class |
LruEvictionPolicy<K,V>
Eviction policy based on
Least Recently Used (LRU) algorithm and supports batch eviction. |
Modifier and Type | Class and Description |
---|---|
class |
RandomEvictionPolicy<K,V>
Cache eviction policy which will select random cache entry for eviction if cache
size exceeds the
RandomEvictionPolicy.getMaxSize() parameter. |
Modifier and Type | Class and Description |
---|---|
class |
SortedEvictionPolicy<K,V>
Cache eviction policy which will select the minimum cache entry for eviction.
|
Modifier and Type | Method and Description |
---|---|
EvictionPolicy<K,V> |
CacheConfiguration.getEvictionPolicy()
Gets cache eviction policy.
|
EvictionPolicy<K,V> |
NearCacheConfiguration.getNearEvictionPolicy() |
Modifier and Type | Method and Description |
---|---|
CacheConfiguration |
CacheConfiguration.setEvictionPolicy(EvictionPolicy evictPlc)
Sets cache eviction policy.
|
void |
NearCacheConfiguration.setNearEvictionPolicy(EvictionPolicy<K,V> nearEvictPlc) |
Follow @ApacheIgnite
Ignite Fabric : ver. 1.2.0-incubating Release Date : June 16 2015