浅谈redis主从、哨兵、集群,从部署到了解基本原理
为什么使用集群?
▪️主要考虑服务器压力,容灾两个方面。
(1)从服务器压力来说,单台机器的资源是有限的,当数据量大或是请求过多时,一台机器往往扛不住,我们可以把压力分配到多个服务器上,具体的实现就是在多台服务器上部署redis,一起对外提供服务,从客户端的角度来看,服务端背后的集群和单机对客户端提供的服务是一模一样的。
(2)从容灾方面来说,单台机器的redis如果挂掉了,那么整个redis服务就无了,从宕机到恢复这一过程中客户端传过来的请求全部都无法处理,如果是硬盘损坏那redis的持久化文件也都无了
原创
2021-06-19 16:39:01 ·
309 阅读 ·
1 评论