Package | Description |
---|---|
alluxio.client.file.cache | |
alluxio.client.file.cache.store |
Modifier and Type | Method and Description |
---|---|
PageStoreDir |
PageInfo.getLocalCacheDir() |
Modifier and Type | Method and Description |
---|---|
List<PageStoreDir> |
DefaultPageMetaStore.getStoreDirs() |
List<PageStoreDir> |
PageMetaStore.getStoreDirs()
Gets the storage directories.
|
Modifier and Type | Method and Description |
---|---|
PageInfo |
QuotaPageMetaStore.evict(CacheScope cacheScope,
PageStoreDir pageStoreDir) |
PageInfo |
DefaultPageMetaStore.evict(CacheScope scope,
PageStoreDir pageStoreDir) |
PageInfo |
PageMetaStore.evict(CacheScope cacheScope,
PageStoreDir pageStoreDir) |
default PageInfo |
PageMetaStore.evict(PageStoreDir pageStoreDir) |
Constructor and Description |
---|
PageInfo(PageId pageId,
long pageSize,
CacheScope cacheScope,
PageStoreDir pageStoreDir) |
PageInfo(PageId pageId,
long pageSize,
PageStoreDir pageStoreDir) |
Constructor and Description |
---|
DefaultPageMetaStore(List<PageStoreDir> dirs)
Constructor of DefaultMetaStore.
|
DefaultPageMetaStore(List<PageStoreDir> dirs,
ReentrantReadWriteLock lock)
Creates a new instance with a shared lock.
|
QuotaPageMetaStore(AlluxioConfiguration conf,
List<PageStoreDir> dirs) |
Modifier and Type | Class and Description |
---|---|
class |
LocalPageStoreDir |
class |
MemoryPageStoreDir
Represents the dir and file level metadata of the MemPageStore.
|
class |
RocksPageStoreDir
Represent the dir and file level metadata of a rocksdb page store.
|
Modifier and Type | Method and Description |
---|---|
static PageStoreDir |
PageStoreDir.createPageStoreDir(AlluxioConfiguration conf,
PageStoreOptions pageStoreOptions)
Create an instance of PageStoreDir.
|
Modifier and Type | Method and Description |
---|---|
static List<PageStoreDir> |
PageStoreDir.createPageStoreDirs(AlluxioConfiguration conf)
Create a list of PageStoreDir based on the configuration.
|
Copyright © 2023. All Rights Reserved.