package shuffledb
Type Members
- trait DB extends Closeable
The local KV storage used to persist the shuffle state, the implementations may include LevelDB, RocksDB, etc.
The local KV storage used to persist the shuffle state, the implementations may include LevelDB, RocksDB, etc.
- Annotations
- @Private()
- sealed abstract final class DBBackend extends Enum[DBBackend]
The enum
DBBackenduse to specify a disk-based store used in shuffle service local db.The enum
DBBackenduse to specify a disk-based store used in shuffle service local db. Support the use of LevelDB and RocksDB. - trait DBIterator extends Iterator[Entry[Array[Byte], Array[Byte]]] with Closeable
- Annotations
- @Private()
- class LevelDB extends DB
- class LevelDBIterator extends DBIterator
- class RocksDB extends DB
RocksDB implementation of the local KV storage used to persist the shuffle state.
- class RocksDBIterator extends DBIterator
RocksDB implementation of
DBIterator. - class StoreVersion extends AnyRef
Used to identify the version of data stored in local shuffle state DB.