[Node.js] Redis로 캐싱 시스템 구축하기


[Node.js] Redis로 캐싱 시스템 구축하기

며칠 전 제가 운영 중인 웹 서비스 블랙키위에 캐싱 시스템을 새롭게 구축했습니다. 블랙키위는 특정 키워드에 대한 통계 정보를 제공하는 사이트인데, 예로 사용자가 "비트코인"이라는 키워드를 검색하면 "비트코인"에 대한 통계 데이터(검색량, 문서량 등)를 스크래핑 해서 취합 후 보여줘야 합니다.이때 가장 많은 시간을 잡아먹는 부분이 바로 데이터를 스크래핑 하는 부분입니다. 적게는 1~2초에서 성인 키워드의 경우 로그인 과정까지 포함돼야 하기 때문에 최대 6~7초까지 소요됩니다. 현재는 사용자가 그리 많지 않아서 문제가 없지만, 만약에 서비스가 커져 트래픽이 늘어난다면, 서버 부하가 심해질 것입니다. 그..........

[Node.js] Redis로 캐싱 시스템 구축하기에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [Node.js] Redis로 캐싱 시스템 구축하기