| Package | Description |
|---|---|
| alluxio.client.file.cache | |
| alluxio.client.file.cache.store |
| Modifier and Type | Class and Description |
|---|---|
class |
TimeBoundPageStore
A wrapper class on PageStore with timeout.
|
| Modifier and Type | Method and Description |
|---|---|
static PageStore |
PageStore.create(PageStoreOptions options)
Create an instance of PageStore.
|
| Constructor and Description |
|---|
TimeBoundPageStore(PageStore pageStore,
PageStoreOptions options) |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalPageStore
The
LocalPageStore is an implementation of PageStore which
stores all pages in a directory somewhere on the local disk. |
class |
MemoryPageStore
The
MemoryPageStore is an implementation of PageStore which
stores all pages in memory. |
class |
RocksPageStore
A page store implementation which utilizes rocksDB to persist the data.
|
| Modifier and Type | Method and Description |
|---|---|
PageStore |
PageStoreDir.getPageStore() |
PageStore |
MemoryPageStoreDir.getPageStore() |
PageStore |
RocksPageStoreDir.getPageStore() |
PageStore |
LocalPageStoreDir.getPageStore()
Getter for pageStore.
|
| Constructor and Description |
|---|
LocalPageStoreDir(PageStoreOptions pageStoreOptions,
PageStore pageStore,
CacheEvictor evictor)
Constructor for LocalCacheDir.
|
RocksPageStoreDir(PageStoreOptions pageStoreOptions,
PageStore pageStore,
CacheEvictor cacheEvictor)
Constructor of RocksPageStoreDir.
|
Copyright © 2022. All Rights Reserved.