| Interface | Description |
|---|---|
| OptionsFactory | |
| RocksDBCachingPriorityQueueSet.OrderedByteArraySetCache |
Cache that is organized as an ordered set for byte-arrays.
|
| Class | Description |
|---|---|
| AbstractRocksDBState<K,N,V,S extends org.apache.flink.api.common.state.State> |
Base class for
State implementations that store state in a RocksDB database. |
| RocksDBCachingPriorityQueueSet<E extends org.apache.flink.runtime.state.heap.HeapPriorityQueueElement> |
A priority queue with set semantics, implemented on top of RocksDB.
|
| RocksDBIncrementalCheckpointUtils |
Utils for RocksDB Incremental Checkpoint.
|
| RocksDBKeyedStateBackend<K> |
An
AbstractKeyedStateBackend that stores its state in RocksDB and serializes state to
streams provided by a CheckpointStreamFactory upon
checkpointing. |
| RocksDBKeyedStateBackend.MergeIterator |
Wraps a RocksDB iterator to cache it's current key and assigns an id for the key/value state to the iterator.
|
| RocksDBOptions |
Configuration options for the RocksDB backend.
|
| RocksDBStateBackend |
A State Backend that stores its state in
RocksDB. |
| RocksDBStateBackendFactory |
A factory that creates an
RocksDBStateBackend
from a configuration. |
| RocksDBWriteBatchWrapper |
It's a wrapper class around RocksDB's
WriteBatch for writing in bulk. |
| RocksIteratorWrapper |
This is a wrapper around
RocksIterator to check the iterator status for all the methods mentioned
to require this check in the wiki documentation: seek, next, seekToFirst, seekToLast, seekForPrev, and prev. |
| TreeOrderedSetCache |
Implementation of a lexicographically ordered set of byte-arrays, based on a
TreeSet. |
| Enum | Description |
|---|---|
| PredefinedOptions |
The
PredefinedOptions are configuration settings for the RocksDBStateBackend. |
| RocksDBStateBackend.PriorityQueueStateType |
The options to chose for the type of priority queue state.
|
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.