다재다능 개발자 성장기 🚀
항해99 👩💻79일차 TIL 본문
캐쉬(Cache)
캐시란 자주 사용하는 데이터나 값을 미리 복사해 놓는 임시 장소를 말한다.
- 캐시는 저장 공간이 작고 비용이 비싼 대신 빠른 성능을 제공한다.
- 나중에 요청할 결과를 미리 저장해둔 후 빠르게 서비스 해줄 수 있다.
캐시를 사용하면 유용한 경우
- 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우
- 반복적으로 동일한 결과를 돌려주는 경우(이미지나 썸네일 등)
시간 지역성과 공간 지역성
시간 지역성 : 최근에 사용된 데이터는 또 쓰일 확률이 높다.
공간 지역성 : 사용된 데이터의 주변 데이터는 또 쓰일 확률이 높다.
'항해99_6기_TIL' 카테고리의 다른 글
항해99 👩💻81일차 TIL (0) | 2022.05.26 |
---|---|
항해99 👩💻80일차 TIL (0) | 2022.05.25 |
항해99 👩💻78일차 TIL (0) | 2022.05.23 |
항해99 👩💻77일차 TIL (0) | 2022.05.22 |
항해99 👩💻76일차 TIL (0) | 2022.05.21 |