首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
aqqqqwq
门头沟学院 Java
发布于北京
关注
已关注
取消关注
@Java三段:
腾讯音乐:说说Redis脑裂问题?
Redis 脑裂问题是指,在 Redis 哨兵模式或集群模式中,由于网络原因,导致主节点(Master)与哨兵(Sentinel)和从节点(Slave)的通讯中断,此时哨兵就会误以为主节点已宕机,就会在从节点中选举出一个新的主节点,此时 Redis 的集群中就出现了两个主节点的问题,就是 Redis 脑裂问题。脑裂问题影响Redis 脑裂问题会导致数据丢失,为什么呢?来看脑裂问题产生的过程:而最后一步,当旧的 Master 变为 Slave 之后,它的执行流程如下:Slave(旧 Master)会向 Master(新)申请全量数据。Master 会通过 bgsave 的方式生成当前 RDB 快照,并将 RDB 发送给 Slave。Slave 拿到 RDB 之后,先进行 flush 清空当前数据(此时第四步旧客户端给他的发送的数据就丢失了)。之后再加载 RDB 数据,初始化自己当前的数据。从以上过程中可以看出,在执行到第三步的时候,原客户端在旧 Master 写入的数据就丢失了,这就是数据丢失的问题。如何解决脑裂问题?脑裂问题只需要在旧 Master 恢复网络之后,切换身份为 Slave 期间,不接收客户端的数据写入即可,那怎么解决这个问题呢?Redis 为我们提供了以下两个配置,通过以下两个配置可以尽可能的避免数据丢失的问题:min-slaves-to-write:与主节点通信的从节点数量必须大于等于该值主节点,否则主节点拒绝写入。min-slaves-max-lag:主节点与从节点通信的 ACK 消息延迟必须小于该值,否则主节点拒绝写入。这两个配置项必须同时满足,不然主节点拒绝写入。在假故障期间满足 min-slaves-to-write 和 min-slaves-max-lag 的要求,那么主节点就会被禁止写入,脑裂造成的数据丢失情况自然也就解决了。课后思考设置了参数之后,Redis 脑裂问题能完全被解决吗?为什么?Zookeeper 有脑裂问题吗?它是如何解决脑裂问题的?参考 & 鸣谢javacn.site
点赞 8
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-28 11:33
亚马逊_校园招聘经理
【亚马逊 | 软件开发工程师】0~2年工作经验(23届+24届+25届)
SDE北京 - 24届应届毕业生 及 具备2年以内工作经验的候选人(23届),都可以投递本职位。· 毕业时间:放宽到2023年1月 - 2025年6月之间毕业的应届毕业生(例如23年毕业之后 如已经工作,工作经验在0-2年均可投递)· 工作地点:北京· 软件开发工程师, (New graduate or Entry-level Engineer) https://amazon.jobs/en/jobs/2858086/new-graduate-or-entry-level-engineer-0-2-years如需内推,发送邮件+简历到cn-sp-sde@amazon.com,邮件主题:SDE ...
点赞
评论
收藏
分享
07-30 11:43
上海交通大学 运营
理想班车开始收费了,每月上班又多花200多
在北京上班的牛友都知道,理想在遥远的顺义区,在主要的地铁口有班车给大家送到公司,没想到这么快就开始收费了,来回10块,不亏是羊毛出在羊身上😂据说如果班车堵车,算员工迟到😱
投递理想汽车等公司10个岗位
点赞
评论
收藏
分享
06-30 20:13
影石Insta360_嵌入式软件部_音频嵌入式软件工程师
终于结束了提心吊胆的好几天
码农索隆:
牛波一
点赞
评论
收藏
分享
07-15 15:24
湖南财政经济学院 PCB工程师
求实习岗位
求职岗位:能学习到东西就行(可接受出差)期望薪资:到手3k到5k专业:电子信息工程学历:本科期望工作地:长沙
点赞
评论
收藏
分享
08-01 10:52
门头沟学院 Java
为什么秋招都问实习
看了很多面经,感觉八股基础题很少,都是在问场景题,拷打实习经历
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
7605
2
...
虾皮秋招一面
3359
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3237
4
...
百度提前批 三面
2902
5
...
小鹏offer
1668
6
...
虾皮一面凉经
1500
7
...
被猿辅导挂了简历,但我想说...
1486
8
...
上班一周,工资还没拿,先欠公司两千
1389
9
...
最强本科✌
1374
10
...
大学四年,我感觉我像个“孤勇者”
1300
创作者周榜
更多
正在热议
更多
#
简历上的经历如何包装
#
30004次浏览
824人参与
#
秋招被确诊为……
#
164423次浏览
757人参与
#
中兴秋招
#
206030次浏览
2299人参与
#
工作中哪个瞬间让你想离职
#
63887次浏览
569人参与
#
你最希望上岸的公司是?
#
135349次浏览
706人参与
#
和同事相处最忌讳的是__
#
24640次浏览
244人参与
#
25届网易互娱暑实进度
#
78456次浏览
702人参与
#
虾皮求职进展汇总
#
249709次浏览
1863人参与
#
投格力的你,拿到offer了吗?
#
86925次浏览
584人参与
#
2022毕业即失业取暖地
#
102748次浏览
662人参与
#
2022毕业生求职现身说法
#
89328次浏览
700人参与
#
秋招OC许愿
#
327857次浏览
2450人参与
#
你最近一次加班是什么时候?
#
71032次浏览
350人参与
#
26届的你,投了哪些公司?
#
46069次浏览
500人参与
#
你的秋招第一面感觉怎么样
#
77018次浏览
592人参与
#
柠檬微趣工作体验
#
6781次浏览
40人参与
#
你遇到最难的面试题目是_
#
16812次浏览
201人参与
#
我对___祛魅了
#
49067次浏览
442人参与
#
地平线求职进展汇总
#
52689次浏览
370人参与
#
研究所VS国企,该如何选
#
194884次浏览
1819人参与
#
如果校招重来我最想改变的是
#
272019次浏览
2853人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务