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