TiKVCfConfig

(Appears on: TiKVDbConfig, TiKVRaftDBConfig)

TiKVCfConfig is the config of a cf

FieldDescription
block-size
string
(Optional)
block-cache-size
string
(Optional)
disable-block-cache
bool
(Optional)
cache-index-and-filter-blocks
bool
(Optional)
pin-l0-filter-and-index-blocks
bool
(Optional)
use-bloom-filter
bool
(Optional)
optimize-filters-for-hits
bool
(Optional)
whole-key-filtering
bool
(Optional)
bloom-filter-bits-per-key
int64
(Optional)
block-based-bloom-filter
bool
(Optional)
read-amp-bytes-per-bit
int64
(Optional)
compression-per-level
[]string
(Optional)
write-buffer-size
string
(Optional)
max-write-buffer-number
int64
(Optional)
min-write-buffer-number-to-merge
int64
(Optional)
max-bytes-for-level-base
string
(Optional)
target-file-size-base
string
(Optional)
level0-file-num-compaction-trigger
int64
(Optional)
level0-slowdown-writes-trigger
int64
(Optional)
level0-stop-writes-trigger
int64
(Optional)
max-compaction-bytes
string
(Optional)
compaction-pri
int64
(Optional)
dynamic-level-bytes
bool
(Optional)
num-levels
int64
(Optional)
max-bytes-for-level-multiplier
int64
(Optional)
compaction-style
int64
(Optional)
disable-auto-compactions
bool
(Optional)
soft-pending-compaction-bytes-limit
string
(Optional)
hard-pending-compaction-bytes-limit
string
(Optional)
force-consistency-checks
bool
(Optional)
prop-size-index-distance
int64
(Optional)
prop-keys-index-distance
int64
(Optional)
enable-doubly-skiplist
bool
(Optional)
titan
TiKVTitanCfConfig
(Optional)