Package | Description |
---|---|
org.apache.ignite.cache.eviction |
Contains cache eviction policy implementations.
|
org.apache.ignite.cache.eviction.fifo |
Contains cache FIFO eviction policy implementations.
|
org.apache.ignite.cache.eviction.lru |
Contains cache LRU 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 |
AbstractEvictionPolicy<K,V>
Common functionality implementation for eviction policies with max size/max memory and batch eviction support.
|
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 |
LruEvictionPolicy<K,V>
Eviction policy based on
Least Recently Used (LRU) algorithm and supports batch eviction. |
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 |
---|---|
@Nullable EvictionPolicy<K,V> |
CacheConfiguration.getEvictionPolicy()
Deprecated.
Use
CacheConfiguration.getEvictionPolicyFactory() instead. |
EvictionPolicy<K,V> |
NearCacheConfiguration.getNearEvictionPolicy()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionPolicy(@Nullable EvictionPolicy evictPlc)
Deprecated.
Use
CacheConfiguration.setEvictionPolicyFactory(Factory) instead. |
NearCacheConfiguration<K,V> |
NearCacheConfiguration.setNearEvictionPolicy(EvictionPolicy<K,V> nearEvictPlc)
Deprecated.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023