Skip to main content

Redis

Caching and distributed data store.

Overview

Redis is used for:

  • Application settings cache
  • Permission cache
  • Session data cache
  • Rate limiting counters
  • Distributed locks

Configuration

See APPSERVER_REDIS_URL in Environment Variables

Cache Strategies

TODO: Document caching patterns:

  • Cache-aside
  • Write-through
  • TTL policies

Cache Invalidation

TODO: Document invalidation via events

Clustering

TODO: Document Redis cluster setup for high availability

Monitoring

TODO: Document Redis monitoring