- Direct Known Subclasses:
- VLSNCache.DefaultCache
public abstract class VLSNCache
extends java.lang.Object
Caches the VLSN sequence for the LN entries in a BIN, when VLSN preservation
and caching are configured.
A VLSN is added to the cache when an LN is evicted from a BIN. When the LN
is resident, there is no need for caching because the LN contains the VLSN.
See BIN.setTarget. This strategy works because an LN is always cached
during a read or write operation, and only evicted after that based on
eviction policies.