[Redis] Redis 캐시(Cache)를 적용해 조회 성능 개선하기
·
Database
저번 포스팅에서 Spring에 redis를 연동하여 redis에 데이터를 저장하는 방법을 알아보았다. redis 연동 연습 코드는 아래 github에서 볼 수 있다. https://github.com/seungjjun/CodingLife/tree/main/230216 이번에는 KiCK-OFF 프로젝트에 redis cache를 적용해서 프로젝트의 성능을 개선해보려고 한다. 캐시(Cache)? 그러면 캐시가 뭔데 성능을 향상할 수 있다는 것인지 알아보자. 캐시를 간단하게 말하면 DB에 자주 접근해서 가져오는 데이터를 임시로 저장해 둔 뒤, 이후 동일한 데이터 요청이 들어왔을 때 DB에 접근하지 않고 아까 저장해 둔 데이터를 주는 방식이다. 이러한 캐시를 이용한 서비스는 성능적인 측면에서 많은 이점을 얻을 수..