feat: add SQLite storage backend for multi-process optimization

This commit is contained in:
Manuel Raimann
2026-02-11 23:21:47 +01:00
parent ed1e9e31da
commit ed80c59795
7 changed files with 423 additions and 3 deletions
+4
View File
@@ -8,12 +8,16 @@
#[cfg(feature = "journal")]
mod journal;
#[cfg(feature = "sqlite")]
mod sqlite;
use std::sync::Arc;
#[cfg(feature = "journal")]
pub use journal::JournalStorage;
use parking_lot::RwLock;
#[cfg(feature = "sqlite")]
pub use sqlite::SqliteStorage;
mod memory;
pub use memory::MemoryStorage;