Skip to content

[성능 개선] 게시물 조회 캐시 적용

YoonTaeMin edited this page May 29, 2023 · 15 revisions

캐시 적용 위치

메인페이지에서 좋아요수를 가장 많이 받은 게시물 top5를 조회하여 보여주는 api에 대해서 캐시를 적용하였습니다.

필요성

메인페이지는 사용자가 가장 많이 접속하는 페이지이기 때문에 메인페이지에 접속할 때마다 게시물 조회 api를 호출하여, db로부터 데이터를 조회해오는 것은 비효율적이라고 생각했습니다. 리스트 캐시의 경우 => 수정과 삭제가 발생 => 캐시 모두 삭제 근데, 페이징에서의 캐싱 적용 => 수많은 데이터를 모두 삭제

Clone this wiki locally