Skip to content

Commit

Permalink
hide-kv-separation-for-3.4 (#1818)
Browse files Browse the repository at this point in the history
  • Loading branch information
abby-cyber committed Dec 23, 2022
1 parent 9533825 commit 15c2de4
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -91,14 +91,15 @@ For all parameters and their current values, see [Configurations](1.configuratio
| `rocksdb_filtering_prefix_length` | `12` | Specifies the prefix length for each key. Optional values are `12` and `16`. The configuration is measured in bytes. |
| `enable_partitioned_index_filter` | - | When set to `true`, it reduces the amount of memory used by the bloom filter. But in some random-seek situations, it may reduce the read performance. |

## Key-Value separation configurations
<!-- unhide until the kv separation bug is fixed
## Key-Value separation configurations
| Name | Predefined value | Description |
| :------------------| :------------------------| :------------------------------- |
| `rocksdb_enable_kv_separation` | `false` | Whether or not to enable BlobDB (RocksDB key-value separation support). This function improves query performance. |
| `rocksdb_kv_separation_threshold` | `100` | RocksDB key value separation threshold. Values at or above this threshold will be written to blob files during flush or compaction. Unit: bytes. |
| `rocksdb_blob_compression` | `lz4` | Compression algorithm for BlobDB. Optional values are `no`, `snappy`, `lz4`, `lz4hc`, `zlib`, `bzip2`, and `zstd`. |
| `rocksdb_enable_blob_garbage_collection` | `true` | Whether to perform BlobDB garbage collection during compaction. |
| `rocksdb_enable_blob_garbage_collection` | `true` | Whether to perform BlobDB garbage collection during compaction. | -->

## misc configurations

Expand Down

0 comments on commit 15c2de4

Please sign in to comment.