redis实现分片集群
为什么要使用分片集群?
主从和哨兵可以解决高可用、高并发读的问题。但是仍存在海量数据存储、高并发写问题
分片集群特征:
- 集群中有多个master,每个master保存不同数据。
- 为master置备了后备隐藏能源:多个slave节点
- 优化了sentinel,master互相ping检测彼此状态
- 结构复杂,难弄
redis如何启动集群:redis-cli -c -p 6379
springboot如何连接redis集群:与sentinel相比,只需稍微修改配置
spring:
redis:
cluster:
nodes:
- 192.168.88.95:6379
- 192.168.88.95:6380
- 192.168.88.95:6381
- 192.168.88.95:6382
- 192.168.88.95:6383
- 192.168.88.95:6384