Cộng đồng Hỏi & Đáp của Inflearn
Cache Aside + Write Around 전략에서 궁금한 점이 있습니다~
Đã giải quyết
Viết
·
284
·
Đã chỉnh sửa
0
Cache Aside 전략이
redis에 원하는 데이터가 있는지 확인
있으면 해당 데이터로 응답
없으면 db에서 조회 후 응답 + 레디스에 해당 데이터 저장
그런데 Write Around 전략에서 쓰기(조회를 제외한) 작업의 경우
redis에 반영하지 않고, DB에만 반영하는데
특정 데이터가 Cache Aside 전략에 따라 db에서 조회되어 응답 후 redis에도 해당 데이터가 저장되어 있는 상태라면,
해당 데이터를 수정하는 작업을 하게 될 경우
redis에는 반영하지 않고 db에만 반영하게 되면
만약 해당 데이터를 조회하려고 할 때 Cache Aside 전략에 의하면 가장 먼저 redis에 해당 데이터가 있는지 확인하는데 여기서 redis에 존재하니까 redis의 데이터로 응답을 해주면 db에 있는 원본 데이터는 수정되어 있으니 데이터 정합성 문제가 생기는 것 아닌가요?
감사합니다!!
redisnosqlquery-tuningperformance-tuning
Quiz
캐시를 사용하는 주된 목적은 무엇일까요?
데이터 저장 용량 증대
데이터 접근 속도 개선
데이터 보안 강화
데이터 백업 자동화
Câu trả lời 2
0
0




