1、让我们带着问题,来学习一下redis集群
(1)容量不够,redis如何进行扩容?
(2)并发写操作, redis如何分摊?
2、什么是 redis 集群
(1)Redis 集群实现了对Redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在这N个节点中,每个节点存储总数据的1/N。
(2)Redis 集群通过分区(partition)来提供一定程度的可用性(availability),即使集群中有一部分节点失效或者无法进行通讯, 集群也可以继续处理命令请求。
3、redis 3.0 之前 使用中间件,搭建redis集群
4、redis 3.0 之后 redis-cluster 官方redis集群
去中心的方式,一个master连接不上,可以连接其他的