로딩
요청 처리 중입니다...

121 [레디스] Redis의 여러 캐싱 전략

 121 [레디스] Redis의 여러 캐싱 전략

관련글 117 [레디스] Redis 정의 및, Collection 정리 > 118 [레디스] Redis와 Memcached 차이점 121 [레디스] Redis의 여러 캐싱 전략 124 [레디스] Redis의 데이터 영구 저장 개념 RDB, AOF에 대해서 Redis의 여러 캐싱 전략에 대해서도 기록을 남겨보고자 합니다. Look-Aside 데이터 `읽기 전략`으로, `Lazy Loading`이라고도 불린다고 합니다.

DB를 통해 데이터를 먼저 조회하는 것이 아닌, Redis의 캐시를 먼저 확인하는 구조입니다. 이는, 데이터의 영속성이 조금 깨질 수 있습니다.

영속성이 깨질 수 있다함은, DB의 데이터와 Redis를 통해서 호출 되는 값이 다를 수도 있는 것을 의미합니다. 위의 그림 처럼, Redis에 key가 존재하지 않는 경우를 `Cache Miss`라고 합니다.

DB에 데이터를 조회하고 저장한 뒤에 이를 반환을 하게 됩니다. Redis에 데이터가 존재하게 되면, 이는 `Ca...