springboot + redis @Cacheable 사용
·
개발/java
redis @cacheable를 써보자 환경은 다음과 같다 springboot 2.7.18 jdk 11.0.21 잘 변하지 않는 데이터에 대해서 @Cacheable을 통해 DB , API호출이나 로직 수행을 하지 않고, redis cache에 저장된 값으로 즉각적으로 응답을 줄 수 있다. springboot redis 기본 구성은 이전 게시물을 참조하자 https://fullmooney.tistory.com/27 springboot + redis 사용하기 redis를 써보자 환경은 다음과 같다 springboot 2.7.18 jdk 11.0.21 먼저 pom 에 dependency를 추가한다. org.springframework.boot spring-boot-starter-data-redis io.let..
springboot redis client 만들기
·
개발/java
redis를 써보자 환경은 다음과 같다 springboot 2.7.18 jdk 11.0.21 먼저 pom 에 dependency를 추가한다. org.springframework.boot spring-boot-starter-data-redis io.lettuce lettuce-core redis와 redisinsight 로컬 환경 구성(windows 기준)은 아래 게시글을 참조한다. https://fullmooney.tistory.com/26 윈도우 PC에 redis + redis insight 구성 redis가 기본적으로는 windows 설치 버전을 제공하지 않으니 도커데스크톱으로 간단히 구성해본다. 환경은 다음과 같다. Windows 10 docker desktop 4.15.0 docker deskto..
윈도우 PC에 redis + redis insight 구성 (docker)
·
CloudNative/App Definition & Developement
redis가 기본적으로는 windows 설치 버전을 제공하지 않으니 도커데스크톱으로 간단히 구성해본다. 환경은 다음과 같다.Windows 10docker desktop 4.15.0 docker desktop으로 redis와 redis insight를 띄워보자. dockerhub에서 redis 와 redisinsight를 찾아보자. latest 이미지를 받은 뒤 docker desktop에서 확인해본다.  먼저 redis를 띄우기 위해 run 을 클릭하고 optional setting에서 container name과 port 정보를 설정해준다.redis 컨테이너가 running상태가 되면  terminal 탭으로 이동하여 password 설정한다.# redis-cli127.0.0.1:6379> pingPO..