Increase compaction readahead to 2MB

This should improve compaction throughput on HDDs.
This commit is contained in:
Roman Zeyde 2018-07-11 20:33:09 +03:00
parent 219a962145
commit 1f979baf8f
No known key found for this signature in database
GPG key ID: 87CAE5FA46917CBB

View file

@ -46,6 +46,7 @@ impl DBStore {
db_opts.create_if_missing(true);
db_opts.increase_parallelism(2);
db_opts.set_keep_log_file_num(10);
db_opts.set_compaction_readahead_size(2 << 20);
let mut cf_opts = rocksdb::ColumnFamilyOptions::new();
cf_opts.set_compaction_style(rocksdb::DBCompactionStyle::Level);