redis集群

Redis的集群模式

主从

  • 通过持久化,在即使数据库重启的情况下,也不会丢失数据,这一台服务器即使出了故障,也不用担心数据丢失
  • 出现了复制功能,所以的一主二从的模式,多数据库可以进行读写,一般从数据库用于读和同步从数据库的内容
  • 一个主数据库可以有多个从数据库,一个从数据库只能有一个主数据库

哨兵模式

简单的主从模式,当主数据库宕机的时候,需要手动的把一台从数据库切换为主数据库,这个过程需要手动的干预,费时费力。

redis的 哨兵,通过发送命令,等待redis的响应,从而监视运行的多个redis实例。

cluster

  • redis的哨兵模式,基本上都实现了高可用,读写分离,但是这种情况下,每台redis 服务器都存储着相同的数据,浪费空间
  • redis3.0 以后,推荐使用 cluster 集群模式,实现 redis 的分布式存储。也就是说每个 redis 上存储不同的内容

Redis Cluster(集群)

  • redis cluster 完全去中心化,不存在中心节点和代理节点
  • redis 集群没有统一的入口,客户端可以连接到集群的任意节点上,redis 内部的节点是可以相互通信的。

redis集群

上一篇:ClickPaaS:SaaS2.0下打造极致的PaaS能力


下一篇:第十二节 zend提权