캐시란 자주 사용되는 콘텐츠나 데이터 등을 임의의 저장소에 두고 재사용하는 것을 의미한다. 변경이 드문 데이터에 대해 서버에 계속해서 요청을 보내는 것은 굉장히 낭비적인 일이다. 따라서, 캐싱을 잘 사용하는 것은 최적화에 큰 도움이 될 수 있다.

최적화를 위한 캐시 사용 방안은 아래 3가지 기본 원리를 갖는다.

  1. 최대한 많이 캐시하라
  2. 최대한 오래 캐시하라
  3. 최대한 가까이 캐시하라

    웹에 날개를 달아주는 웹 성능 최적화 기법, 강상진 윤호성 박정현 지음, 루비페이퍼, p.108 참고

댓글남기기