Package | Description |
---|---|
alluxio.client.file.cache | |
alluxio.client.file.cache.store | |
alluxio.worker.page |
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 |
MemoryPageStoreDir.getPageStore() |
PageStore |
RocksPageStoreDir.getPageStore() |
PageStore |
LocalPageStoreDir.getPageStore()
Getter for pageStore.
|
PageStore |
PageStoreDir.getPageStore() |
Constructor and Description |
---|
LocalPageStoreDir(PageStoreOptions pageStoreOptions,
PageStore pageStore,
CacheEvictor evictor)
Constructor for LocalCacheDir.
|
RocksPageStoreDir(PageStoreOptions pageStoreOptions,
PageStore pageStore,
CacheEvictor cacheEvictor)
Constructor of RocksPageStoreDir.
|
Modifier and Type | Method and Description |
---|---|
PageStore |
PagedBlockStoreDir.getPageStore() |
Copyright © 2023. All Rights Reserved.