REDIS 썸네일형 리스트형 정글[Week_03]: Redis를 이해해보자 Redis를 사용하는 이유Redis을 사용하는 이유는 다양하지만, 주로 트래픽 병목을 해결하기 위한 목적이 많다고 한다. 클라이언트가 요청을 하면, 서버에서는 DB를 조회해서 알맞은 데이터를 반환한다. DB는 영속성을 위해 보조 메모리장치(SSD, HDD)를 사용한다. 그러나, 저장 공간과 데이터 처리 속도는 반비례 한다는 것을 상기할 필요가 있다. 아래 그림의 메모리 계층에서 보듯, 저장 용량이 큰 SSD/HDD는 프로세서에 비해 속도가 매우 느리다.반면 Redis는 휘발성이 있고, 저장공간이 작은 메모리이지만, RAM(주기억 장치)에서 데이터가 저장되는 만큼, 속도가 매우 빠르다. 개발자들은 이러한 Redis를 캐시 메모리로 활용하여 서버의 과부화를 해결하였다.클라이언트가 서버에게 요청하는 get 메.. 더보기 이전 1 다음