nav.groups.storage

Backend: Redis

Redis-backed session store and event primitives.

Backend: Redis

Redis-backed session store, event store, and stream adapter.

Feature redis. Provides RedisSessionStore, RedisRuntimeEventStore, RedisRuntimeStreamAdapter, and RedisSessionDataStore.

Stores

TypeTraitMechanism
RedisSessionStoreSessionStoreHash for session metadata, List for messages
RedisRuntimeEventStoreRuntimeEventStoreRedis Streams (XADD / XRANGE)
RedisRuntimeStreamAdapterRuntimeStreamAdapterRedis Pub/Sub
RedisSessionDataStoreSessionDataStoreHash per session

Configuration

[store.session.redis]
url = "redis://localhost:6379"
prefix = "behest:"
max_connections = 16

When to use

  • Multi-process deployments sharing session state.
  • Distributed event log across instances.
  • Moderate durability (Redis with AOF persistence).

See also

Related components

Edit this page on GitHub →