코드캠프

코드캠프 20일차

Grace 2022. 10. 2. 20:58

검색을 시도할 때 데이터베이스를 모두 검증하는 full scan 방식은 로딩이 느려질 수 있는 단점이 있다.

규모가 커진다면 이러한 단점을 보완하기 위하여
Elastic Search -> 역인덱스하여 키워드 저장, 키워드 검색!
자주 쓰는 것들은 Redis에서 검색로그를 캐싱하여 사용한다.

map을 사용할 때 우리는 key값이 필요한데 마땅히 사용할 key가 없을 경우에는 uuid 라이브러리를 사용하여 고유 id값을 만들어 사용해준다.

디바운싱
함수를 실행하다가 멈췄을 때 한 번 실행하는 것
검색 이벤트, setTimeout 이용해서 사용할 수 있음!

하지만 우리는 lodash를 사용해서 만들어주자 아주 편리하게 만들어줄 수 있다^___^

쓰로틀링
스크롤 이벤트

'코드캠프' 카테고리의 다른 글

코드캠프 22일차  (0) 2022.10.02
코드캠프 21일차  (0) 2022.10.02
코드캠프 19일차  (0) 2022.10.02
코드캠프 17일차  (0) 2022.10.02
코드캠프 16일차  (0) 2022.10.02