1.SpringCache+Redis单机配置问题不大,按照常规操作就行,遇到问题一搜也可以解决。
2.SpringCache+Redis集群遇到的坑非常多,特别是jar包的版本问题。
首先 redis 1.7以后才可以支持cluster模式的集群,所以一定要用spring-data-redis1.7以上。
我用的是1.8.1jedis用的是2.9.0.这样就有个问题,spring版本过低也会出现各种问题。
spring 版本用的是4.2.6.这样基本不会出现问题了。网上很多都说要降级spring-data-redis的版本,这个是不可取的。
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>1.8.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>4.2.6.RELEASE</version>
</dependency>
感谢 csdn [w奔跑的蜗牛]。
大家可以去看他的demo
https://blog.csdn.net/plei_yue/article/details/78803605
redis安装
https://blog.csdn.net/plei_yue/article/details/78789414
集群的搭建
https://blog.csdn.net/plei_yue/article/details/78791440
网友评论