Background Jobs Sled Storage
An implementation of the Background Jobs Storage trait based on the Sled embedded database
Usage
use ;
use ;
let db = start?;
let storage = new?;
let queue_handle = new.thread_count.start;
An implementation of the Background Jobs Storage trait based on the Sled embedded database
use background_jobs::{ServerConfig, sled_storage::Storage};
use sled_extensions::{ConfigBuilder, Db};
let db = Db::start(ConfigBuilder::default().temporary(true).build())?;
let storage = Storage::new(db)?;
let queue_handle = ServerConfig::new(storage).thread_count(8).start();