Uses of Class
io.permazen.kv.AbstractKVStore
Package
Description
A simple
KVStore
implementation based on a sorted array of key/value pairs.KVDatabase
implementation based on Oracle's Berkeley DB Java Edition.KVDatabase
implementation based on LevelDB.KVDatabase
implementation based on LMDB.Utility classes for MVCC type operations using a
KVStore
.AtomicKVStore
and KVDatabase
implementations based
on H2 MVStore.A simple in-memory implementation of the
KVDatabase
interface.KVDatabase
implementation based on Google Cloud Spanner.Utility classes relating to the
KVDatabase
interface.KVDatabase
implementation based on Xodus.-
Uses of AbstractKVStore in io.permazen.kv.array
Modifier and TypeClassDescriptionclass
A simple read-onlyKVStore
based on a sorted array of key/value pairs.class
AtomicKVStore
based onArrayKVStore
plus a write-ahead log and background compaction. -
Uses of AbstractKVStore in io.permazen.kv.bdb
Modifier and TypeClassDescriptionclass
Oracle Berkeley DB Java EditionKVTransaction
implementation. -
Uses of AbstractKVStore in io.permazen.kv.leveldb
-
Uses of AbstractKVStore in io.permazen.kv.lmdb
Modifier and TypeClassDescriptionclass
KVStore
view of a LMDB transaction usingbyte[]
array buffers.class
LMDBKVStore<T>
StraightforwardKVStore
view of a LMDB transaction. -
Uses of AbstractKVStore in io.permazen.kv.mvcc
Modifier and TypeClassDescriptionclass
Wrapper class that presents anAtomicKVStore
view of aKVDatabase
, using individual transactions for each operation.class
Provides aKVStore
view of an underlyingConcurrentNavigableMap<byte[], byte[]>
whose keys are sorted lexicographically as unsigned bytes.class
Straightforward implementation of theDeltaKVStore
interface. -
Uses of AbstractKVStore in io.permazen.kv.mvstore
Modifier and TypeClassDescriptionclass
StraightforwardKVStore
view of anMVMap
.class
A read-only snapshot anMVMap
.class
-
Uses of AbstractKVStore in io.permazen.kv.simple
Modifier and TypeClassDescriptionclass
KVTransaction
implementation forSimpleKVDatabase
.class
Transaction associated with aXMLKVDatabase
. -
Uses of AbstractKVStore in io.permazen.kv.spanner
-
Uses of AbstractKVStore in io.permazen.kv.util
Modifier and TypeClassDescriptionclass
Provides aKVStore
view of an underlyingConcurrentNavigableMap<byte[], byte[]>
whose keys are sorted lexicographically as unsigned bytes. -
Uses of AbstractKVStore in io.permazen.kv.xodus
Modifier and TypeClassDescriptionclass