You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
YoonTaeMin edited this page May 29, 2023
·
15 revisions
캐시 적용 위치
메인페이지에서 좋아요수를 가장 많이 받은 게시물 top5를 조회하여 보여주는 api에 대해서 캐시를 적용하였습니다.
필요성
메인페이지는 사용자가 가장 많이 접속하는 페이지이기 때문에 메인페이지에 접속할 때마다 게시물 조회 api를 호출하여, db로부터 데이터를 조회해오는 것은 비효율적이라고 생각했습니다.
리스트 캐시의 경우 => 수정과 삭제가 발생 => 캐시 모두 삭제
근데, 페이징에서의 캐싱 적용 => 수많은 데이터를 모두 삭제