See: Description
Interface | Description |
---|---|
Cache |
The cache that is used by a connection
|
Cacheable | |
EvictionPolicy |
Describes the properties and functionality of an eviction policy
One policy instance belongs to exactly one cache instance
|
Class | Description |
---|---|
AbstractCache |
The class to manage the client-side caching.
|
CacheConfig | |
CacheConfig.Builder | |
CacheConnection | |
CacheEntry<T> | |
CacheFactory | |
CacheKey<T> | |
CacheStats | |
DefaultCache | |
DefaultCacheable | |
LRUEviction |
Simple L(east) R(ecently) U(sed) eviction policy
ATTENTION: this class is not thread safe
|
Enum | Description |
---|---|
EvictionPolicy.EvictionType |
Types of eviction policies
AGE - based on the time of access, e.g., LRU
FREQ - based on the frequency of access, e.g., LFU
HYBR - AGE + FREQ, e.g., CLOCK
MISC - Anythin that isn't time based, frequency based or a combination of the two, e.g., FIFO
|
Copyright © 2024. All rights reserved.