Backend/📬Server
[Server] Redis와 서버 성능 개선을 위한 몇 가지 캐싱 전략들
Youtube 강의를 시청하고 정리하였습니다. redis란? In-memory data structure store. 인 메모리 데이터 저장소이다. 즉 데이터를 메모리에 저장한다. Memory: 임시 저장소(휘발성), 빠른 속도, 적은 용량 Storage: 장기 저장소(비휘발성), 느린 속도, 많은 용량 따라서 외부 DB나 스토리지와 비교할 때 훨씬 빠른 속도로 데이터를 가져올 수 있다. 용도 Cache 서버의 성능을 향상시키기 위해 사용되는 메모리 앞으로 필요할 것이라 예상되는 데이터를 미리 가지고 있다가 빠르게 제공하는 것. 서버가 클라이언트에 전달해주는 정적인 리소스들을 복사하여 미리 저장해놓는다. (Cache miss) 그 후 클라이언트가 특정 리소스를 요청할 때 캐시에 저장된 리소스를 빠르게 반..
2021. 11. 29. 19:05