微服务框架
【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】
分布式缓存
文章目录
- 微服务框架
- 分布式缓存
- 44 Redis 分片集群
- 44.5 RedisTemplate访问分片集群
- 44.5.1 RedisTemplate访问分片集群
44 Redis 分片集群
44.5 RedisTemplate访问分片集群
44.5.1 RedisTemplate访问分片集群
RedisTemplate底层同样基于lettuce实现了分片集群的支持,而使用的步骤与哨兵模式基本一致:
-
引入redis的starter依赖
-
配置分片集群地址
-
配置读写分离
与哨兵模式相比,其中只有分片集群的配置方式略有差异,如下:
直接开干
spring:
redis:
cluster:
nodes:
- 175.27.194.41:7001
- 175.27.194.41:7002
- 175.27.194.41:7003
- 175.27.194.41:8001
- 175.27.194.41:8002
- 175.27.194.41:8003
直接启动
OK,启动成功
清空日志,访问一下
OK,查看控制台日志
没毛病, num 确实在7001 上面,
再来一次写操作
没毛病,也是找的 7001
如果现在改 a
没问题,找的7003 节点
【Redis 分片集群差不多就是这样了】