redisson-spring-boot-starter to back @Cacheable@EnableCaching at Redisson ConfigMultiple Spring Boot instances
|
Redisson
|
Redis
Acquire distributed lock ← Redisson
|
Critical section
|
Update data (Redis / DB) ← RedisTemplate / JPA
|
Release lock ← Redisson
Redis itself has NO:
// just for data mutation
Redisson gives: