redis主从同步延迟 redis集群 复制原理?

[更新]
·
·
分类:互联网
1696 阅读

redis集群

redis集群 复制原理?

复制原理?

Redis集群主从复制原理:Redis的全量复制,一般发生在slave节点初始化阶段。这时候slave节点需要将master节点上的所有数据都复制一份。(基于RDB快照方式) 即完成了slave节点数据初始化的所有操作,slave节点此时便可以接受来自用户的读请求操作。…,

在redis集群中,如果主节点出现故障,怎么让子节点成为主节点?

如果是搭建的是主从的话,挂掉主节点,从节点还是可以使用的,但是不会变为从节点,除非是redis集群

redis 主从集群区别?

区别:
主从服务器分工明确,主服务器用来写,从服务器用来读,一个主服务器,多个从服务器;集群就好比,多个主从服务器,子,比如:全国有多个主从服务器,分别处理各自区域的信息,这样可以减少单个主从服务器中主服务器的压力。
集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。 当请求到来首先由负载均衡服务器处理,把请求转发到另外的一台服务器上。

k8s部署redis优点缺点?

优点:
实现读写分离:客户端从master redis写数据,从slave redis读数据
支持主从复制:master redis自动将数据同步到slave redis
Slave分载Master的同步压力:slave可以接受其它Slaves的连接和同步请求
Master Server是以非阻塞的方式为Slaves提供服务:在Master-Slave同步期间,客户端仍然可以提交查询或修改请求
Slave Server同样是以非阻塞的方式完成数据同步:在同步期间,如果有客户端提交查询请求,Redis则返回同步之前的数据
缺点:
不具备自动容错和恢复功能:主机从机的宕机都会导致前端部分读写请求失败,需要等待机器重启或者手动切换前端的IP才能恢复;宕机前有部分数据未能及时同步到从机,切换IP后还会引入数据不一致的问题,降低了系统的可用性
较难支持在线扩容:在集群容量达到上限时在线扩容会变得很复杂。