| 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>
Deprecated.
This eviction policy implementation doesn't support near cache
and doesn't work on client nodes. Also it seems that random eviction doesn't make sense.
|
| 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()
Gets near eviction policy.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionPolicy(EvictionPolicy evictPlc)
Sets cache eviction policy.
|
NearCacheConfiguration<K,V> |
NearCacheConfiguration.setNearEvictionPolicy(EvictionPolicy<K,V> nearEvictPlc)
Sets near eviction policy.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 1.5.11 Release Date : April 8 2016