Package | Description |
---|---|
com.orientechnologies.orient.core.storage.cache | |
com.orientechnologies.orient.core.storage.cache.chm | |
com.orientechnologies.orient.core.storage.cache.local | |
com.orientechnologies.orient.core.storage.config | |
com.orientechnologies.orient.core.storage.impl.local |
Contains all the class involved on the "local" implementation of the OStorage interface.
|
com.orientechnologies.orient.core.storage.impl.local.paginated.base | |
com.orientechnologies.orient.core.storage.memory |
Modifier and Type | Method and Description |
---|---|
long |
OReadCache.addFile(String fileName,
long fileId,
OWriteCache writeCache) |
long |
OReadCache.addFile(String fileName,
OWriteCache writeCache) |
OCacheEntry |
OReadCache.allocateNewPage(long fileId,
OWriteCache writeCache,
OLogSequenceNumber startLSN) |
void |
OReadCache.closeFile(long fileId,
boolean flush,
OWriteCache writeCache) |
void |
OReadCache.closeStorage(OWriteCache writeCache)
Closes all files inside of write cache and flushes all associated data.
|
void |
OReadCache.deleteFile(long fileId,
OWriteCache writeCache) |
void |
OReadCache.deleteStorage(OWriteCache writeCache) |
OCacheEntry |
OReadCache.loadForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
boolean verifyChecksums) |
OCacheEntry |
OReadCache.loadForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
boolean verifyChecksums,
OLogSequenceNumber startLSN) |
void |
OReadCache.releaseFromRead(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
OReadCache.releaseFromWrite(OCacheEntry cacheEntry,
OWriteCache writeCache,
boolean changed) |
void |
OReadCache.truncateFile(long fileId,
OWriteCache writeCache) |
Modifier and Type | Method and Description |
---|---|
long |
AsyncReadCache.addFile(String fileName,
long fileId,
OWriteCache writeCache) |
long |
AsyncReadCache.addFile(String fileName,
OWriteCache writeCache) |
OCacheEntry |
AsyncReadCache.allocateNewPage(long fileId,
OWriteCache writeCache,
OLogSequenceNumber startLSN) |
void |
AsyncReadCache.closeFile(long fileId,
boolean flush,
OWriteCache writeCache) |
void |
AsyncReadCache.closeStorage(OWriteCache writeCache) |
void |
AsyncReadCache.deleteFile(long fileId,
OWriteCache writeCache) |
void |
AsyncReadCache.deleteStorage(OWriteCache writeCache) |
OCacheEntry |
AsyncReadCache.loadForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
boolean verifyChecksums) |
OCacheEntry |
AsyncReadCache.loadForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
boolean verifyChecksums,
OLogSequenceNumber startLSN) |
void |
AsyncReadCache.releaseFromRead(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
AsyncReadCache.releaseFromWrite(OCacheEntry cacheEntry,
OWriteCache writeCache,
boolean changed) |
void |
AsyncReadCache.truncateFile(long fileId,
OWriteCache writeCache) |
Modifier and Type | Class and Description |
---|---|
class |
OWOWCache
Write part of disk cache which is used to collect pages which were changed on read cache and
store them to the disk in background thread.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
OClusterBasedStorageConfiguration.exists(OWriteCache writeCache) |
Modifier and Type | Field and Description |
---|---|
protected OWriteCache |
OAbstractPaginatedStorage.writeCache |
Modifier and Type | Method and Description |
---|---|
OWriteCache |
OAbstractPaginatedStorage.getWriteCache() |
Modifier and Type | Field and Description |
---|---|
protected OWriteCache |
ODurableComponent.writeCache |
Modifier and Type | Class and Description |
---|---|
class |
ODirectMemoryOnlyDiskCache |
Modifier and Type | Method and Description |
---|---|
long |
ODirectMemoryOnlyDiskCache.addFile(String fileName,
long fileId,
OWriteCache writeCache) |
long |
ODirectMemoryOnlyDiskCache.addFile(String fileName,
OWriteCache writeCache) |
OCacheEntry |
ODirectMemoryOnlyDiskCache.allocateNewPage(long fileId,
OWriteCache writeCache,
OLogSequenceNumber startLSN) |
void |
ODirectMemoryOnlyDiskCache.closeFile(long fileId,
boolean flush,
OWriteCache writeCache) |
void |
ODirectMemoryOnlyDiskCache.closeStorage(OWriteCache writeCache)
Closes all files inside of write cache and flushes all associated data.
|
void |
ODirectMemoryOnlyDiskCache.deleteFile(long fileId,
OWriteCache writeCache) |
void |
ODirectMemoryOnlyDiskCache.deleteStorage(OWriteCache writeCache) |
OCacheEntry |
ODirectMemoryOnlyDiskCache.loadForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
boolean verifyChecksums) |
OCacheEntry |
ODirectMemoryOnlyDiskCache.loadForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
boolean verifyChecksums,
OLogSequenceNumber startLSN) |
void |
ODirectMemoryOnlyDiskCache.releaseFromRead(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
ODirectMemoryOnlyDiskCache.releaseFromWrite(OCacheEntry cacheEntry,
OWriteCache writeCache,
boolean changed) |
void |
ODirectMemoryOnlyDiskCache.truncateFile(long fileId,
OWriteCache writeCache) |
Copyright © 2009–2020 OrientDB. All rights reserved.