| Package | Description |
|---|---|
| alluxio.client.file.cache.evictor | |
| alluxio.client.file.cache.store |
| Modifier and Type | Class and Description |
|---|---|
class |
FIFOCacheEvictor
Implementation of Evictor using FIFO eviction policy.
|
class |
LFUCacheEvictor
LFU client-side cache eviction policy.
|
class |
LRUCacheEvictor
LRU client-side cache eviction policy.
|
class |
NondeterministicLRUCacheEvictor
LRU with non-deterministic cache eviction policy.
|
class |
UnevictableCacheEvictor
A client-side cache eviction policy that evicts nothing for debugging purposes.
|
| Modifier and Type | Method and Description |
|---|---|
static CacheEvictor |
CacheEvictor.create(CacheEvictorOptions options) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends CacheEvictor> |
CacheEvictorOptions.getEvictorClass() |
| Modifier and Type | Method and Description |
|---|---|
CacheEvictorOptions |
CacheEvictorOptions.setEvictorClass(java.lang.Class<? extends CacheEvictor> evictorClass) |
| Modifier and Type | Method and Description |
|---|---|
CacheEvictor |
PageStoreDir.getEvictor() |
| Constructor and Description |
|---|
LocalPageStoreDir(PageStoreOptions pageStoreOptions,
PageStore pageStore,
CacheEvictor evictor)
Constructor for LocalCacheDir.
|
MemoryPageStoreDir(PageStoreOptions pageStoreOptions,
MemoryPageStore pageStore,
CacheEvictor cacheEvictor)
Constructor of MemPageStoreDir.
|
RocksPageStoreDir(PageStoreOptions pageStoreOptions,
PageStore pageStore,
CacheEvictor cacheEvictor)
Constructor of RocksPageStoreDir.
|
Copyright © 2022. All Rights Reserved.