Evict · decision

Cache 경계와 무효화: 과목 요약에 @Cacheable과 evict를 연결한다

판단 주제: 과목 요약에 @Cacheable과 evict를 연결한다. 선택 기준과 확인 신호를 함께 읽습니다.

상황별 선택과 확인 신호
상황선택확인 신호
Key결과를 고유하게 식별캐시는 데이터의 두 번째 복사본이다
TTL허용 가능한 오래됨과목 요약에 @Cacheable과 evict를 연결한다
Evict원본 변경과 복사본 제거hit·miss·stale 가능성을 확인한다

Evict 판정: 원본 변경과 복사본 제거. 조회 결과 캐시의 key·TTL·무효화 시점을 데이터 소유권과 함께 설계합니다.