일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 파이썬
- thymeleaf
- 프로그래머스
- OpenCV
- nestjs typeorm
- 카카오 코테
- 해시
- 컴포넌트스캔
- 코딩테스트
- @Autowired
- 카카오 알고리즘
- 코테
- AWS
- Spring
- 구조체배열
- nestJS
- Nodejs
- @Component
- C언어
- 가상면접사례로배우는대규모시스템설계기초
- 알고리즘
- 스프링
- 시스템호출
- C++
- git
- TypeORM
- spring boot
- python
- 카카오
- nestjs auth
Archives
- Today
- Total
목록프로그래머스 캐시 (1)
공부 기록장 💻
[알고리즘] 캐시 (프로그래머스 2018 Kakao Blind Recruitment)
캐시 (2018 K.B.R) 코딩테스트 연습 - [1차] 캐시 문제 지도개발팀에서 근무하는 제이지는 지도에서 도시 이름을 검색하면 해당 도시와 관련된 맛집 게시물들을 데이터베이스에서 읽어 보여주는 서비스를 개발하고 있다.이 프로그램의 테스팅 업무를 담당하고 있는 어피치는 서비스를 오픈하기 전 각 로직에 대한 성능 측정을 수행하였는데, 제이지가 작성한 부분 중 데이터베이스에서 게시물을 가져오는 부분의 실행시간이 너무 오래 걸린다는 것을 알게 되었다.어피치는 제이지에게 해당 로직을 개선하라고 닦달하기 시작하였고, 제이지는 DB 캐시를 적용하여 성능 개선을 시도하고 있지만 캐시 크기를 얼마로 해야 효율적인지 몰라 난감한 상황이다. 어피치에게 시달리는 제이지를 도와, DB 캐시를 적용할 때 캐시 크기에 따른 실..
# CS Study/Algorithms
2022. 9. 19. 11:26