Package io.permazen.kv.mvstore
package io.permazen.kv.mvstore
AtomicKVStore
and KVDatabase
implementations based
on H2 MVStore.-
ClassDescriptionMVStore
DataType
implementation encodingbyte[]
arrays sorted lexicographically.KVPair
iterator based on an underlyingCursor
.Converts aCursor
from anIterator<byte[]>
with inclusive upper bound into anIterator<KVPair>
with exclusive upper bound.StraightforwardKVStore
view of anMVMap
.A read-only snapshot anMVMap
.KVDatabase
implementation based on aMVStoreAtomicKVStore
, providing concurrent transactions and linearizable ACID semantics.MVStoreKVDatabase
transaction.