ValkeyLockProvider: SET NX EX for acquisition, Lua script for safe release. ValkeyQueueProvider: LPUSH/RPOP for FIFO queues. ValkeyLifecyclePublisher: PUBLISH to per-instance and global channels. Connections obtained once during construction (no per-operation TCP handshakes).
8 lines
164 B
Rust
8 lines
164 B
Rust
pub mod lifecycle;
|
|
pub mod lock;
|
|
pub mod queue;
|
|
|
|
pub use lifecycle::ValkeyLifecyclePublisher;
|
|
pub use lock::ValkeyLockProvider;
|
|
pub use queue::ValkeyQueueProvider;
|