| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache.persistence |
This package contain cache with persitence implementation.
|
| org.apache.ignite.internal.processors.cache.persistence.wal | |
| org.apache.ignite.internal.processors.cache.persistence.wal.filehandle |
| Modifier and Type | Method and Description |
|---|---|
DataStorageMetricsImpl |
GridCacheDatabaseSharedManager.persistentStoreMetricsImpl() |
| Constructor and Description |
|---|
SegmentedRingByteBuffer(int cap,
long maxSegmentSize,
SegmentedRingByteBuffer.BufferMode mode,
DataStorageMetricsImpl metrics)
Creates ring buffer with given capacity.
|
SegmentedRingByteBuffer(MappedByteBuffer buf,
DataStorageMetricsImpl metrics)
Creates ring buffer with given capacity which mapped to file.
|
| Modifier and Type | Method and Description |
|---|---|
FileHandleManager |
FileHandleManagerFactory.build(GridCacheSharedContext cctx,
DataStorageMetricsImpl metrics,
boolean mmap,
Supplier<WALPointer> lastWALPtr,
RecordSerializer serializer,
Supplier<FileWriteHandle> currHandleSupplier) |
| Constructor and Description |
|---|
FileHandleManagerImpl(GridCacheSharedContext cctx,
DataStorageMetricsImpl metrics,
boolean mmap,
Supplier<WALPointer> lastWALPtr,
RecordSerializer serializer,
Supplier<FileWriteHandle> currentHandleSupplier,
WALMode mode,
int walBufferSize,
long maxWalSegmentSize,
long fsyncDelay) |
FsyncFileHandleManagerImpl(GridCacheSharedContext cctx,
DataStorageMetricsImpl metrics,
Supplier<WALPointer> ptr,
RecordSerializer serializer,
Supplier<FileWriteHandle> handle,
WALMode mode,
long maxWalSegmentSize,
long fsyncDelay,
int tlbSize) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.0 Release Date : February 27 2020