반응형 caching1 Spring Boot Cache 적용 회사에서 Spring Boot Cache를 활용하여 적용할 기회가 생겨서 진행한 내용을 공유드립니다. 모든 소스는 Github에서 확인이 가능합니다.(링크) 캐시(cache)란 프로그램이 수행될 때 나타나는 데이터 지역성을 이용해 메모리나 디스크에서 사용되었던 내용을 빠르게 접근할 수 있는 곳에 보관하고 관리함으로써 두 번째 접근 부터는 보다 빠르게 참조하도록 하는 것입니다. 여기서 데이터 지역성은 어떠한 뜻을 가지고 있을까요? 그 뜻을 먼저 확인해보면, 다음과 같습니다. 데이터 지역성이란? 데이터 접근이 시간적 혹은 공간적으로 가깝게 일어나는 것을 의미합니다. 한 번 참조된 변수는 잠시 후에 또 참조될 가능성이 높습니다. 어떤 데이터에 접근할 때 그 데이터 근처에 있는 다른 데이터도 참조될 가능성이 높.. 2022. 1. 30. 이전 1 다음 반응형