- 캐시사이드와 라이트아라운드 전략의 첫 번째 한계는 캐시 데이터와 DB 데이터의 일치성이 보장되지 않을 수 있다는 점입니다. 💯
- 두 번째 한계는 캐시 스페이스가 상대적으로 제한적이다는 것입니다. 🤏
- 캐시 데이터와 DB 데이터 일치성 문제를 해결하기 위해 Redis TTL 함수를 사용하여 캐시 데이터의 유효 시간을 설정할 수 있습니다. ⏱️
- Redis TTL을 사용하면 데이터의 유효시간이 끝나면 캐시에서 삭제되므로 자주 사용되지 않는 데이터는 자동으로 삭제되어 캐시 공간을 효율적으로 사용할 수 있습니다. 🚀