spring boot cache1 조회 API에 캐시 적용하기 조회 API에 캐시 적용하기 애플리케이션 서버의 조회 성능을 끌어올리기 위한 방법으로 캐시가 존재한다. 스프링 부트 기반의 프로젝트를 진행하다가 메인 페이지의 크롤링 컨텐츠 조회 API가 요청마다 반복적으로 외부 Disk 기반의 DB서버에서 응답 데이터를 받아와야 했다. 이를 개선하기 위해서 로컬 캐시를 적용하고 더 나아가 글로벌 캐시까지 적용하게 되었다 이 글에서는 본 프로젝트에서 캐시를 도입한 과정에 대해서 포스팅하고자 한다. 캐시란? 캐시는 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 저장소를 가리킨다. 캐시의 접근 시간에 비해서 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다. 어떤 캐시를 적용할지? 캐시는 크게 두가지 로컬 캐시와 글.. 2023. 3. 13. 이전 1 다음