이전 글에서 캐시에 대해 기본적으로 작성을 하였으니 이번에는 캐시 메모리를 사용하는 데이터베이스 중에 하나인 레디스에 대해 간략하게 구성하는 방법을 알려드리고자 합니다. 기본적으로 AutoConfiguration 이 가능하지만 사용자의 설정에 맞게 설정을 할 수도 있습니다. 환경 Spring Boot 2.5.0 JDK 11 Java 11 build.gradle 에 아래와 같이 의존성을 추가해줍니다. implementation 'org.springframework.boot:spring-boot-starter-data-redis' 그리고 추가로 저같은 경우 다른 *.properties 파일을 사용했기 때문에 아래와 같은 의존성 하나를 더 추가해주었습니다. implementation 'org.springfra..
Author: 니용 서버 개발자라면 한 번은 들어본 Redis라는 캐시 메모리가 있습니다. 성능적인 면에서도 우수하고 부하가 거의 없기에 잘 사용하고 있는 라이브러리 중 하나이지요. Java는 2가지의 Redis Client를 지원합니다. 1. Jedis 2. Lettuce 이전에는 발생하지 않았었는데 최근 Spring Boot의 버전이 업그레이드되면서 자연스럽게 Jedis가 deprecated 되는 증상이 발생하였습니다. Boot Version 2.1.x 정도였을 것으로 생각됩니다. 사용을 아예 못하는 것은 아니지만 찜찜하기에... 그래서 이번에 라이브러리 업데이트를 하려고 합니다. 먼저 이전에 적용되어 있던 Jedis 관련 gradle을 뜯어보겠습니다. Jedis build.gradle depende..