Packages

package shuffledb

Type Members

  1. 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()
  2. sealed abstract final class DBBackend extends Enum[DBBackend]

    The enum DBBackend use to specify a disk-based store used in shuffle service local db.

    The enum DBBackend use to specify a disk-based store used in shuffle service local db. Support the use of LevelDB and RocksDB.

  3. trait DBIterator extends Iterator[Entry[Array[Byte], Array[Byte]]] with Closeable
    Annotations
    @Private()
  4. class LevelDB extends DB
  5. class LevelDBIterator extends DBIterator
  6. class RocksDB extends DB

    RocksDB implementation of the local KV storage used to persist the shuffle state.

  7. class RocksDBIterator extends DBIterator

    RocksDB implementation of DBIterator.

  8. class StoreVersion extends AnyRef

    Used to identify the version of data stored in local shuffle state DB.

Ungrouped