Caching with Redis
4 Topics
1
Why Caching Exists and When to Use It
Evaluating cache hits rates, read-heavy workloads, and write-through/cache-aside patterns.
2
Spring Cache Abstraction — @Cacheable, @CacheEvict, @CachePut
Enabling caching mechanisms, setting cache keys, and evicting entries.
3
Redis as a Cache Backend — Setup and Configuration
Configuring RedisConnectionFactory, RedisTemplate, and serializer configurations.
4
Cache Invalidation Strategies — TTL, Event-Based, Manual
Preventing cache staleness and configuring cache time-to-live settings in Redis.