Uses of Package
io.permazen.kv.util
Package
Description
A simple
KVStore
implementation based on a sorted array of key/value pairs.Caching
KVStore
and KVDatabase
layers.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 partition-tolerant
KVDatabase
that automatically migrates between a clustered
RaftKVDatabase
and a private non-clustered "standalone mode"
KVDatabase
, based on availability of the Raft cluster.KVDatabase
implementation based on Google Cloud Spanner.KVDatabase
implementations based on SQL connections.Utility classes relating to the
KVDatabase
interface.KVDatabase
implementation based on Xodus.-
-
ClassDescriptionA
ForwardingKVStore
also implementingCloseableKVStore
, with some associated underlyingCloseable
resource to close whenCloseableForwardingKVStore.close()
'd. -
-
-
ClassDescriptionProvides a
KVStore
view of an underlyingConcurrentNavigableMap<ByteData, ByteData>
. -
-
-
-
-
ClassDescription
NavigableMap
support superclass for maps backed by keys and values encoded asbyte[]
arrays in aKVStore
.NavigableSet
support superclass for sets backed by elements encoded asbyte[]
array keys in aKVStore
.Utility class used to track key watches.Provides aKVStore
view of an underlyingConcurrentNavigableMap<ByteData, ByteData>
.PrefixKVDatabase
implementation. -