Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자켓실측
- 비슬론지퍼
- 핸드캐리쿠리어차이점
- 헤이큐
- 40HQ컨테이너40GP컨테이너차이
- 엑셀필터복사붙여넣기
- 클린코드
- 40HQ컨테이너
- 슈퍼코딩
- 나일론지퍼
- TACKING
- 필터링후복사붙여넣기
- 미국영어연음
- 웹API
- 엑셀자동서식
- 지연환가료
- 비리짐
- 암홀트롭
- 엑셀드래그단축키
- 고급영어단어
- WHATTIMEOFTHEDAY
- 요척합의
- 우레탄지퍼
- 영어시간읽기
- MERN스택
- 와끼
- 봉제용어
- Armhole Drop
- AATCC
- 미니마카
Archives
- Today
- Total
CASSIE'S BLOG
캐싱 본문
반응형
프론트엔드 개발자라면 아마 웹사이트 성능을 최적화하는 것에 관심이 있을 것이다. 웹사이트 로딩 시간을 줄이고, 물 흐르듯 자연스러운 사용자 경험을 만드는 것은 비즈니스에도 큰 영향을 끼친다. 웹을 최적화할 수 있는 방법에는 여러 가지가 있는데, 그중에서 빠질 수 없는 개념이 바로 캐싱이다.
캐싱은 어떤 데이터를 한 번 받아온 후에 그 데이터를 불러온 저장소보다 가까운 곳에 임시로 저장하여, 필요시 더 빠르게 불러와서 사용하는 프로세스를 의미한다. 메모리 계층 구조에서 캐시는 디스크나 메인 메모리보다 더 빠르게 데이터를 불러와서 사용해야 할 때 쓰인다. 이러한 장점이 있는 만큼 단위 메모리당 비용이 비싼 편이다. 그래서 엔지니어 입장에서는 재사용을 충분히 많이 할 수 있는 데이터만 선별적으로 잘 캐싱해서, 성능과 비용을 모두 아끼는 것이 중요하다고 볼 수 있다.
출처: https://yozm.wishket.com/magazine/detail/2341/ [프론트엔드 개발자가 알아야 할 ‘캐싱’ 개념 정리 | 요즘IT]
데이터가 쌓일 때 고려해야할 것 중 하나 캐싱
캐싱은 이전에 액세스한 데이터를 임시로 저장하는 것을 말해요. 이렇게 함으로써 데이터에 다시 액세스할 때 더 빠르게 접근할 수 있어요. 데이터를 반복해서 불러오는 작업을 줄여서 성능을 향상시키는 데 도움을 줍니다.
반응형
'PROGRAMMING > 면접준비' 카테고리의 다른 글
서버이중화 (High Availability) (1) | 2023.12.08 |
---|---|
DNS 작동원리 (2) | 2023.12.08 |
자바면접 (0) | 2023.11.28 |
RESTful API (1) | 2023.11.25 |
싱글톤패턴 (0) | 2023.10.31 |