rakka_persistence_redis/lib.rs
1//! rakka-persistence-redis. akka.net: `Akka.Persistence.Redis`.
2//!
3//! Stores each persistence-id's journal as a sorted set keyed by sequence
4//! number and each snapshot stream as a secondary sorted set keyed the same
5//! way. Writes use MULTI/EXEC so a batch lands atomically.
6
7mod codec;
8mod config;
9mod journal;
10mod snapshot;
11
12pub use codec::{StoredRepr, StoredSnapshot};
13pub use config::RedisConfig;
14pub use journal::RedisJournal;
15pub use snapshot::RedisSnapshotStore;