tuweni / org.apache.tuweni.kv

Package org.apache.tuweni.kv

Classes and utilities for working with key/value stores.

These classes are included in the complete Tuweni distribution, or separately when using the gradle dependency org.apache.tuweni:tuweni-kv (tuweni-kv.jar).

Types

InfinispanKeyValueStore

class InfinispanKeyValueStore : KeyValueStore

A key-value store backed by Infinispan

KeyValueStore

interface KeyValueStore : Closeable

A key-value store.

LevelDBKeyValueStore

class LevelDBKeyValueStore : KeyValueStore

A key-value store backed by LevelDB.

MapDBKeyValueStore

class MapDBKeyValueStore : KeyValueStore

A key-value store backed by a MapDB instance.

MapKeyValueStore

class MapKeyValueStore : KeyValueStore

A key-value store backed by an in-memory Map.

RedisKeyValueStore

class RedisKeyValueStore : KeyValueStore

A key-value store backed by Redis.

RocksDBKeyValueStore

class RocksDBKeyValueStore : KeyValueStore

A key-value store backed by RocksDB.

SQLKeyValueStore

class SQLKeyValueStore : KeyValueStore

A key-value store backed by a relational database.