[SpringBoot]는 SpringBoot는 [SpringBoot SpringBoot 캐시 (XVIII)를 캐시 레디 스 (XIX)] SpringBoot SpringBoot 캐시 (XVIII)를 통합

  이 장 SpringBoot 및 레디 스 통합, 캐싱 기준을 이해할 수없는 설명 [SpringBoot] SpringBoot 캐시 (XVIII)

레디 스 통합

  1 빌드 SpringBoot 웹 프로젝트 참조 [SpringBoot] SpringBoot 캐시 (XVIII)

  2, 도입 SpringBoot 스타터 레디 스

1  < 의존성 > 
2      < 의 groupId > org.springframework.boot </ 의 groupId > 
3      < artifactId를 > 스프링 부팅 스타터 데이터 레디 스 </ artifactId를 > 
4  </ 의존성 >

    보기 의존성, 스타터 jedis을 의존

1  < 의존성 > 
2      < 의 groupId > redis.clients </ 의 groupId > 
3      < artifactId를 > jedis </ artifactId를 > 
4      < 버전 > $ {jedis} </ 버전 > 
5      < 선택 > 진정한 </ 선택 > 
6  </ 의존성 >

  3 application.yml 접속 주소 구성 레디 스

    레디 스 독립형 구성

. 1  스프링 :
 2    레디 스 :
 . 3      # 호스트 주소
 . 4      호스트 : 127.0.0.1
 . 5      # 기본 포트
 6.      포트 : 6379
 . 7      # 암호
 . 8      암호 : 123456

    레디 스 시스템 구성

    레디 스 센티넬 모드 구성

1  스프링 :
 2    레디 스 :
 3      암호 : 123456
 4      센티넬 :
 5        주 : mymaster
 6 개        노드 :
 7          - 127.0.0.1:6379
 8          - 127.0.0.2:6379
 9          - 127.0.0.3:6379
코드보기

 

 

 

 

스타터 부팅 소개 - 봄 데이터 - 레디 스
application.yml 레디 스 연결 주소 구성
조작 RestTemplate 레디 스 사용
// 문자열 조작, redisTemplate.opsForValue ()
redisTemplate.opsForHash (); // 운영 해시
redisTemplate.opsForList을 (); // 작업 목록
redisTemplate.opsForSet (); // 연산자 세트
redisTemplate.opsForZSet () 상기의 // 연산 명령 세트
구성 캐시를 CacheManagerCustomizers의
캐시를 사용하여 테스트는 캐시 CompositeCacheManager, 전환

 

추천

출처www.cnblogs.com/h--d/p/12466473.html