Skip to main content

Module redis_store

Module redis_store 

Source
Expand description

Redis/Valkey client for named stores (redis-store feature).

One RedisStoreClient per stores: entry: env placeholders in url / password resolve here (point of use — the stored config stays raw), the underlying connection is a single auto-reconnecting multiplexed ConnectionManager created lazily on first use and handed out as a StoreConn that bounds every command by connect_budget, and a resolved-config fingerprint lets super::StoreRegistry::rebuild keep the connection across unrelated config reloads.

Structs§

PingInfo
Result of a connectivity check (POST /api/stores/{name}/ping).
RedisStoreClient
StoreConn
The connection handed to every store consumer.