캐시
2024. 4. 2. 14:53ㆍ컴퓨터지식/기술면접
캐시
캐시의 장단점과 어떤 부분에 활용하는지 설명해주세요. 프론트엔드에서 캐시를 사용할수 있는 2~3가지 영역을 제시해 주세요.
캐시
데이터를 빠르게 접근할 수 있도록 저장하는 메모리
장단점
장점
- 반복적인 요청을 중복해서 요청할 필요가 없어지기 때문에 서버의 부하 감소
- 빠른 응답속도 제공
단점
- 최신데이터를 보장하지 않는다.
- 적은 용량
- 보안의 문제가 될 수 있다.
- 우선적으로 캐시를 먼저 탐색하기 때문에 캐시 레이트 힛등 관리가 필요하다.
활용
브라우저 단에서 이미지 등을 캐싱하여 메번 서버에서 다운로드 하지 않고 로딩 시간을 단축할 수 있다.
HTTP/1.1 에서 캐시 제어를 위한 Cache-Control:max-age Cache-Control:no-cache 등 헤더가 추가 되면서 캐시를 잘 활용한 웹서비스 최적화가 가능합니다.
캐시의 핵심은 비용!!
'컴퓨터지식 > 기술면접' 카테고리의 다른 글
Null / Undefined / Undeclared / NaN 에 대해 설명해주세요. (0) | 2024.04.06 |
---|---|
프레임워크와 라이브러리 (0) | 2024.04.02 |
Cookie MaxAge, Expires (0) | 2024.04.01 |
useRef (0) | 2023.07.29 |
Hoisting, TDZ / parameter, argument (0) | 2023.07.26 |