Programming/Java

Redis에 Spring Cache를 적용할때 서비스 별로 Expire 시간 다르게 하기

armyost 2023. 11. 6. 16:15
728x90

github 링크 : https://github.com/armyost/RedisCacheableVariousTimes

 

GitHub - armyost/RedisCacheableVariousTimes: This project gives various duraton option for cache

This project gives various duraton option for cache - GitHub - armyost/RedisCacheableVariousTimes: This project gives various duraton option for cache

github.com

 

예를들어 어떤 기능은 1Day, 다른 기능은 1Hour로 Cache 세팅을 하고자 한다면 CacheName별로 다른 Configuration을 주고 CacheManager를 생성하면 된다. 

 

아래 처럼 1Day, 1Hour 단위의 TTL을 갖도록 할 수 있다.