public class RocksDBOptions extends Object
RocksDBConfigurableOptions
.Modifier and Type | Field and Description |
---|---|
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
BLOCK_CACHE_SIZE |
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
BLOCK_SIZE |
static org.apache.flink.configuration.ConfigOption<Double> |
BLOOM_FILTER_BITS_PER_KEY |
static org.apache.flink.configuration.ConfigOption<Boolean> |
BLOOM_FILTER_BLOCK_BASED_MODE |
static org.apache.flink.configuration.ConfigOption<org.rocksdb.CompactionStyle> |
COMPACTION_STYLE |
static org.apache.flink.configuration.ConfigOption<org.rocksdb.CompressionType> |
COMPRESSION_TYPE |
static org.apache.flink.configuration.ConfigOption<String> |
LOG_DIR |
static org.apache.flink.configuration.ConfigOption<Integer> |
LOG_FILE_NUM |
static org.apache.flink.configuration.ConfigOption<org.rocksdb.InfoLogLevel> |
LOG_LEVEL |
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
LOG_MAX_FILE_SIZE |
static org.apache.flink.configuration.ConfigOption<Long> |
LOOKUP_CACHE_ROWS |
static org.apache.flink.configuration.ConfigOption<Integer> |
MAX_BACKGROUND_THREADS |
static org.apache.flink.configuration.ConfigOption<Integer> |
MAX_OPEN_FILES |
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
MAX_SIZE_LEVEL_BASE |
static org.apache.flink.configuration.ConfigOption<Integer> |
MAX_WRITE_BUFFER_NUMBER |
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
METADATA_BLOCK_SIZE |
static org.apache.flink.configuration.ConfigOption<Integer> |
MIN_WRITE_BUFFER_NUMBER_TO_MERGE |
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
TARGET_FILE_SIZE_BASE |
static org.apache.flink.configuration.ConfigOption<Boolean> |
USE_BLOOM_FILTER |
static org.apache.flink.configuration.ConfigOption<Boolean> |
USE_DYNAMIC_LEVEL_SIZE |
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
WRITE_BUFFER_SIZE |
Constructor and Description |
---|
RocksDBOptions() |
Modifier and Type | Method and Description |
---|---|
static org.rocksdb.ColumnFamilyOptions |
createColumnOptions(org.rocksdb.ColumnFamilyOptions currentOptions,
org.apache.flink.configuration.Configuration options) |
static org.rocksdb.DBOptions |
createDBOptions(org.rocksdb.DBOptions currentOptions,
org.apache.flink.configuration.Configuration options) |
public static final org.apache.flink.configuration.ConfigOption<Long> LOOKUP_CACHE_ROWS
public static final org.apache.flink.configuration.ConfigOption<Integer> MAX_BACKGROUND_THREADS
public static final org.apache.flink.configuration.ConfigOption<Integer> MAX_OPEN_FILES
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> LOG_MAX_FILE_SIZE
public static final org.apache.flink.configuration.ConfigOption<Integer> LOG_FILE_NUM
public static final org.apache.flink.configuration.ConfigOption<String> LOG_DIR
public static final org.apache.flink.configuration.ConfigOption<org.rocksdb.InfoLogLevel> LOG_LEVEL
public static final org.apache.flink.configuration.ConfigOption<org.rocksdb.CompressionType> COMPRESSION_TYPE
public static final org.apache.flink.configuration.ConfigOption<org.rocksdb.CompactionStyle> COMPACTION_STYLE
public static final org.apache.flink.configuration.ConfigOption<Boolean> USE_DYNAMIC_LEVEL_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> TARGET_FILE_SIZE_BASE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> MAX_SIZE_LEVEL_BASE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> WRITE_BUFFER_SIZE
public static final org.apache.flink.configuration.ConfigOption<Integer> MAX_WRITE_BUFFER_NUMBER
public static final org.apache.flink.configuration.ConfigOption<Integer> MIN_WRITE_BUFFER_NUMBER_TO_MERGE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> BLOCK_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> METADATA_BLOCK_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> BLOCK_CACHE_SIZE
public static final org.apache.flink.configuration.ConfigOption<Boolean> USE_BLOOM_FILTER
public static final org.apache.flink.configuration.ConfigOption<Double> BLOOM_FILTER_BITS_PER_KEY
public static final org.apache.flink.configuration.ConfigOption<Boolean> BLOOM_FILTER_BLOCK_BASED_MODE
public static org.rocksdb.DBOptions createDBOptions(org.rocksdb.DBOptions currentOptions, org.apache.flink.configuration.Configuration options)
public static org.rocksdb.ColumnFamilyOptions createColumnOptions(org.rocksdb.ColumnFamilyOptions currentOptions, org.apache.flink.configuration.Configuration options)
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.