Package org.apache.flink.state.rocksdb
Class RocksDBOptions
java.lang.Object
org.apache.flink.state.rocksdb.RocksDBOptions
- Direct Known Subclasses:
RocksDBOptions
Configuration options for the RocksDB backend.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.flink.configuration.ConfigOption<Integer>The number of threads used to transfer (download and upload) files in RocksDBStateBackend.static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<Double>static final org.apache.flink.configuration.ConfigOption<String>The local directory (on the TaskManager) where RocksDB puts its files.static final org.apache.flink.configuration.ConfigOption<String>The options factory class for RocksDB to create DBOptions and ColumnFamilyOptions.static final org.apache.flink.configuration.ConfigOption<String>The predefined settings for RocksDB DBOptions and ColumnFamilyOptions by Flink community.static final org.apache.flink.configuration.ConfigOption<Integer>The cache size per key-group for ROCKSDB timer service factory implementation.static final org.apache.flink.configuration.ConfigOption<EmbeddedRocksDBStateBackend.PriorityQueueStateType>Choice of timer service implementation.static final org.apache.flink.configuration.ConfigOption<Boolean>static final org.apache.flink.configuration.ConfigOption<Boolean>static final org.apache.flink.configuration.ConfigOption<Double> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
LOCAL_DIRECTORIES
The local directory (on the TaskManager) where RocksDB puts its files. -
TIMER_SERVICE_FACTORY
public static final org.apache.flink.configuration.ConfigOption<EmbeddedRocksDBStateBackend.PriorityQueueStateType> TIMER_SERVICE_FACTORYChoice of timer service implementation. -
ROCKSDB_TIMER_SERVICE_FACTORY_CACHE_SIZE
public static final org.apache.flink.configuration.ConfigOption<Integer> ROCKSDB_TIMER_SERVICE_FACTORY_CACHE_SIZEThe cache size per key-group for ROCKSDB timer service factory implementation. -
CHECKPOINT_TRANSFER_THREAD_NUM
public static final org.apache.flink.configuration.ConfigOption<Integer> CHECKPOINT_TRANSFER_THREAD_NUMThe number of threads used to transfer (download and upload) files in RocksDBStateBackend. -
PREDEFINED_OPTIONS
The predefined settings for RocksDB DBOptions and ColumnFamilyOptions by Flink community. -
OPTIONS_FACTORY
The options factory class for RocksDB to create DBOptions and ColumnFamilyOptions. -
USE_MANAGED_MEMORY
-
FIX_PER_SLOT_MEMORY_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> FIX_PER_SLOT_MEMORY_SIZE -
FIX_PER_TM_MEMORY_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> FIX_PER_TM_MEMORY_SIZE -
WRITE_BUFFER_RATIO
-
HIGH_PRIORITY_POOL_RATIO
-
USE_PARTITIONED_INDEX_FILTERS
public static final org.apache.flink.configuration.ConfigOption<Boolean> USE_PARTITIONED_INDEX_FILTERS
-
-
Constructor Details
-
RocksDBOptions
public RocksDBOptions()
-