TiKVDbConfig
(Appears on: TiKVConfig)
TiKVDbConfig is the rocksdb config.
Field | Description |
---|---|
wal-recovery-mode int64 | (Optional) Optional: Defaults to 2 |
wal-ttl-seconds int64 | (Optional) |
wal-size-limit string | (Optional) |
max-total-wal-size string | (Optional) Optional: Defaults to 4GB |
max-background-jobs int64 | (Optional) Optional: Defaults to 8 |
max-manifest-file-size string | (Optional) Optional: Defaults to 128MB |
create-if-missing bool | (Optional) Optional: Defaults to true |
max-open-files int64 | (Optional) Optional: Defaults to 40960 |
enable-statistics bool | (Optional) Optional: Defaults to true |
stats-dump-period string | (Optional) Optional: Defaults to 10m |
compaction-readahead-size string | (Optional) Optional: Defaults to 0 |
info-log-max-size string | (Optional) |
info-log-roll-time string | (Optional) |
info-log-keep-log-file-num int64 | (Optional) |
info-log-dir string | (Optional) |
rate-bytes-per-sec string | (Optional) |
rate-limiter-mode int64 | (Optional) |
auto-tuned bool | (Optional) |
bytes-per-sync string | (Optional) |
wal-bytes-per-sync string | (Optional) |
max-sub-compactions int64 | (Optional) Optional: Defaults to 3 |
writable-file-max-buffer-size string | (Optional) |
use-direct-io-for-flush-and-compaction bool | (Optional) |
enable-pipelined-write bool | (Optional) |
defaultcf TiKVCfConfig | (Optional) |
writecf TiKVCfConfig | (Optional) |
lockcf TiKVCfConfig | (Optional) |
raftcf TiKVCfConfig | (Optional) |
titan TiKVTitanDBConfig | (Optional) |