From 09c7a36f9ceda1007ff235924e24ece23e24e011 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 7 Apr 2025 23:45:10 +0200 Subject: rocksdb options --- src/cache.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cache.rs b/src/cache.rs index ebf5e82..d6fa818 100644 --- a/src/cache.rs +++ b/src/cache.rs @@ -48,7 +48,10 @@ impl Cache { } pub fn new_rocksdb(path: &Path) -> Result { info!("opening rocksdb..."); - let db = rocksdb::DBWithThreadMode::open_default(path)?; + let mut opts = rocksdb::Options::default(); + opts.increase_parallelism(8); + opts.create_if_missing(true); + let db = rocksdb::DBWithThreadMode::open(&opts, path)?; info!("done"); Ok(Self::Rocksdb { db }) } -- cgit v1.2.3-70-g09d2