Package org.infinispan.persistence.sifs
Soft Index
AdvancedLoadWriteStore
.- Public API
-
Interface Summary Interface Description Log This module reserves range 29001 - 29500 -
Class Summary Class Description EntryHeader EntryInfo EntryMetadata Object to hold metadata bytes and timestamps.EntryRecord Helper for reading/writing entries into file.FileProvider Provides resource management for files - only limited amount of files may be opened in one moment, and opened file should not be deleted.FileProvider.Handle IndexQueue Splits the requests into several subqueues according to request.key.hashCode().LogAppender This component has the only thread that polls the queue with requests to write some entry into the cache store.SoftIndexFileStore Local file-based cache store, optimized for write-through use with strong consistency guarantees (ability to flush disk operations before returning from the store call).SyncProcessingQueue<T> Multiple producer-single consumer queue.TemporaryTable Table holding the entry positions in log before these are persisted to the index.TemporaryTable.LockedEntry