1. 캐시된 데이터와 DB 데이터가 일치하지 않을 수 있다-> 데이터 변경 시 데이터베이스에만 업데이트를 수행하고 캐시는 갱신되지 않기 때문에, 조회 시 캐시에서 오래된 데이터를 반환하여 데이터베이스와 캐시 간 데이터 불일치가 발생할 수 있다. 2. 캐시에 저장 할 수 있는 공간이 비교적 작다.-> Disk에 저장하는 것이 아닌, RAM 에 데이터를 저장하다보니 작다. ## 한계점 극복 1. 캐싱 대상 선정 기준 설정- 자주 조회되지만 자주 변경되지 않는 데이터를 캐싱 대상으로 선정- 캐싱 컨벤션 정의 어떤 데이터를 캐싱하고, 어떤 데이터는 캐싱하지 않을지에 대한 명확한 기준을 수립EX) 정적 데이터나 조회 빈도가 높은 데이터는 캐시에 저장하고, 실시간 일치가 중요한 데이터는 캐시를 생략하거나 별도로 ..