회사에서 사용하고 있는 것 중에
docker로 사용하고 있는 redis의 정체는 무엇일까?
- 사용자가 많지 않을 땐, WEB-WAS-DB의 구조로도 데이터 베이스에 무리가 가지 않지만
- 사용자가 많아질 경우, 데이터 베이스가 과부하가 걸릴 수 있기 때문에
- ‘캐시 서버’를 도입한다.
- 캐시는 한번 읽어온 데이터를 임의의 공간에 저장 후 빠르게 결과값을 받도록 도와주는 것인데, 이를 통해 같은 요청이 여러번 들어올 경우, DB를 거치는게 아닌 캐시 서버에서 요청 후 저장된 결과값을 준다는 것이다.
- 대개 Auth랑 관련된 Controller에서 다루고 있음.
'기술 면접&개념 정리' 카테고리의 다른 글
LocalDate를 YearMonth.parse formatting 하는 과정 (0) | 2023.04.27 |
---|---|
쿠키, 세션, 토큰, (+ 캐시, CDN 추가 예정) (0) | 2023.02.23 |
2023) Spring 관련 기술 면접 질문 및 기초 CS질문 모음 #2 (0) | 2023.02.22 |
2023) Spring 관련 기술 면접 질문 및 기초 CS질문 모음 (0) | 2023.02.20 |
2022) 포트폴리오 발표 중 들었던 인상 깊은 기술 질문 모음 (0) | 2022.12.07 |