投稿:最宝贝的李福乐日期:2024-03-24 08:11:46人气:321+
Sentinel简述
从节点可以扩展主节点的读能力,一旦主节点不能支撑住大并发量的读操作,从节点可以在一定程度上帮助主节点分担读压力。 但是主从复制也带来了以下问题: 一旦主节点出现故障,需要手动将...,接下来具体说说Sentinel工作流程
Sentinel(哨岗、哨兵)是Redis的高可用性(high availability)解决方案。
我们知道Redis 的主从复制模式可以将主节点的数据改变同步给从节点,这样从节点就可以起到以下作用:
作为主节点的一个备份,一旦主节点出了故障不可达的情况,从节点可以作为后备“顶”上来,并且保证数据尽量不丢失(主从复制是最终一致性)。
从节点可以扩展主节点的读能力,一旦主节点不能支撑住大并发量的读操作,从节点可以在一定程度上帮助主节点分担读压力。
但是主从复制也带来了以下问题:
一旦主节点出现故障,需要手动将一个从节点晋升为主节点,同时需要修改应用方的主节点地址,还需要命令其他从节点去复制新的主节点,整个过程都需要人工干预。可用性比较差。
主节点的写能力受到单机的限制。
主节点的存储能力受到单机的限制。
由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器,然后由新的主服务器代替已下线的主服务器继续处理命令请求。
以上就是Sentinel简述(Sentinel工作流程)的详细内容,希望大家能够有所收获!更多请关注倾诉星球其它相关文章!
声明:本站所有作品(图文、音视频)均由用户自行上传分享,本文由"最宝贝的李福乐"自行发布,本站仅供存储和学习交流。若您的权利被侵害,请联系我们删除798597546#qq.com(#改成@)。如若转载,请注明出处:https://www.qsxq.cn/sbzt/8jq6f6R6.html
Copyright www.qsxq.cn 【倾诉星球】 联系我们 |皖ICP备2021018307号-4
本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。