Package io.permazen.kv.simple
A simple in-memory implementation of the
KVDatabase
interface.-
Class Summary Class Description MemoryKVImplementation SimpleKVDatabase Simple implementation of theKVDatabase
interface that provides a concurrent, transactional view of an underlyingKVStore
with strong ACID semantics (Durability must be provided by theKVStore
).SimpleKVTransaction KVTransaction
implementation forSimpleKVDatabase
.XMLKVDatabase Simple persistentKVDatabase
backed by an XML file stored in aStreamRepository
.XMLKVImplementation XMLKVTransaction Transaction associated with aXMLKVDatabase
.