[Spring Boot] Redis Cache, MySQL 이용한 간단한 API 제작
1. 개요 1) Cache 캐시는 서버의 부하를 감소히키고 빠른 처리 성능(조회)을 확보하여 보다 쾌적한 서비스를 제공하는 것이 목적이다. 캐시의 대상 되는 정보의 조건은 다음과 같다. 정보의 단순성 빈번한 동일요청의 반복 높은 단위 처리 비용 정보의 최신화가 반드시 실시간으로 이루어지지 않아도 서비스 품질에 영향을 거의 주지 않는 정보 ... 등등 대표적인 예시로는 검색어, 베스트셀러, 추천상품, 카테고리와 카테고리별 등록상품 수, 방문자 수, 조회수, 추천수, 1회성 인증정보, 공지사항, 등이 있다. 캐시를 이용한 서비스를 구성할 때에는 캐시 정책(정보의 선택, 정보의 유효기간(TTL), 정보의 갱신 시점)을 수립하는게 좋다. 많은 캐시 서버 중에서도 Redis를 사용하는 이유는 추상화된 API와 어..
2020.12.22