devmoa

개발자를 위한 레디스 튜토리얼 02

NHN·2020년 3월 6일·00
Redis캐시Caching StrategyLook AsideWrite-Through데이터베이스

AI 요약

Beta

이 글은 Redis를 캐시로 활용하는 두 가지 주요 전략인 Look Aside와 Write-Through를 소개합니다. Look Aside 전략은 필요할 때만 데이터를 캐시에 로드하여 실제 사용되는 데이터만 캐싱하고 Redis 장애 시에도 애플리케이션에 미치는 영향을 최소화하지만, 캐시 미스 시 성능 저하와 데이터 불일치 가능성이 있습니다.

Write-Through 전략은 데이터베이스에 쓸 때마다 캐시도 함께 업데이트하여 항상 최신 데이터를 유지하지만, 쓰기 지연 시간이 늘어나고 사용되지 않는 데이터가 캐시에 저장될 수 있다는 단점이 있습니다. 글에서는 각 전략의 장단점을 설명하고, Write-Through의 경우 TTL 설정을 통해 리소스 낭비를 줄일 것을 권장합니다.

또한, 좋아요 기능과 같은 실제 Redis 활용 사례를 간략히 언급하며 글을 마무리합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다