Package io.permazen.kv.caching
Caching
KVStore
and KVDatabase
layers.-
Interface Summary Interface Description CachingConfig API for configuring caching behavior. -
Class Summary Class Description AbstractCachingConfig Support superclass forCachingConfig
implementations.CachingKVDatabase A wrapper around an innerKVDatabase
that adds a caching layer to transactions by wrapping them in aCachingKVStore
.CachingKVStore A caching layer for read-onlyKVStore
's that have high latency for individual reads but low latency for consecutive key/value pairs in aKVStore.getRange()
range read.CachingKVTransaction A transaction associated with aCachingKVDatabase
.