후보 선정
읽기 빈도가 높고 계산·외부 호출 비용이 큰 조회를 고른다.
캐시는 빠른 응답을 위한 복사본이므로, 무엇이 원본이고 언제 무효화하며 오래된 값을 얼마나 허용할지 먼저 정해야 한다.
읽기 빈도가 높고 계산·외부 호출 비용이 큰 조회를 고른다.
사용자, tenant, filter, page 같은 조건이 key에 빠지지 않게 한다.
in-memory와 Redis 중 인스턴스 수와 공유 필요성에 맞는 저장소를 고른다.
생성·수정·삭제 명령 후 어떤 key를 지울지 코드와 이벤트로 고정한다.