[Spring] Cache를 적용하여 응답속도 개선하기
프로젝트의 전체 소스 코드는이곳에서 확인하실 수 있습니다. 캐싱에 적합한 데이터 현재 진행하고 있는 프로젝트는 일반 중고거래 사이트와 다르게 상품과 상품 브랜드 등록 권한이 관리자에게만 부여된다. 캐시 히트율을 고려했을때 업데이트가 잦지 않고, 가장 자주 조회되는 브랜드 조회와 상품 조회 정도에 적합하다고 생각했다. 한번 읽어온 조회 결과를 캐시 메모리에 저장해둔다면 매번 DB로부터 호출하지 않고 데이터를 가져올 수 있기 때문에 효율적인 READ가 가능해진다. 이번 포스팅에서는 상품/브랜드 CRUD에서 캐싱을 적용한 과정을 소개하려고 한다. Local Cahce VS Global Cache 캐시의 종류에는 크게 두 가지가 존재한다. 로컬 캐싱은 서버 내부 저장소에 캐시 데이터를 저장하는 것이다. 따라서 ..