Skip to main content

Crate azoth_sqlite

Crate azoth_sqlite 

Source
Expand description

SQLite-backed projection store implementation

Provides a queryable SQL database for derived projections from events.

Key features:

  • Cursor tracking for event application
  • Schema migrations
  • WAL mode for better concurrency
  • Atomic batch application
  • Optional read connection pooling for concurrent reads

Re-exports§

pub use read_pool::PooledSqliteConnection;
pub use read_pool::SqliteReadPool;
pub use store::SqliteProjectionStore;
pub use txn::SimpleProjectionTxn;

Modules§

read_pool
SQLite Read Connection Pool
schema
store
txn