Optimize rocksdb
This commit is contained in:
@@ -14,7 +14,7 @@ lazy_static! {
|
||||
pub static ref APP_DB_DATA_DIR: PathBuf = APP_DATA_DIR.clone().join("db");
|
||||
|
||||
pub static ref DB_OPTIONS: rocksdb::Options = get_db_options();
|
||||
pub static ref DB_CF_OPTIONS: rocksdb::Options = get_cf_options();
|
||||
pub static ref DB_CF_OPTIONS: rocksdb::Options = rocksdb::Options::default();
|
||||
}
|
||||
|
||||
lazy_static! {
|
||||
@@ -26,12 +26,7 @@ fn get_db_options() -> rocksdb::Options {
|
||||
|
||||
opts.create_missing_column_families(true);
|
||||
opts.create_if_missing(true);
|
||||
|
||||
opts
|
||||
}
|
||||
|
||||
fn get_cf_options() -> rocksdb::Options {
|
||||
let opts = rocksdb::Options::default();
|
||||
opts.increase_parallelism(num_cpus::get() as i32);
|
||||
|
||||
opts
|
||||
}
|
||||
Reference in New Issue
Block a user