每天一套面试题Day33-八股高频(14)

链接题目来自牛客p7 我的每日一套面试题专栏,每天更新一起打卡

75.如何实现Redis高可用?

主从复制 一个主节点负责写,多个从节点负责读。

哨兵模式 在主从复制的基础上,增加了哨兵进程来监控主从节点的健康状态。当主节点宕机时,哨兵能自动将一个从节点提升为新的主节点,并让其他从节点指向新的主节点。

切片集群模式(cluster集群) 有主从,无哨兵,分片 Redis Cluster是从Redis3.0版本开始,官方提供的一种实现切片集群的方案。 哈希槽Hash Slot 高可用 (High Availability): 每个主节点都应至少有一个 从节点 (Slave)。当主节点发生故障时,其从节点会自动晋升为新的主节点,继续提供服务。 Redis 分片集群(Cluster)模式中,没有也不需要独立的哨兵(Sentinel)进程。 哨兵机制的作用是实现主从节点故障转移,但是Redis切片集群,持续地与其他节点进行通信,互相监控健康状态。当需要判断一个主节点是否失效时,集群中的其他主节点会共同参与投票,这个过程类似于哨兵集群的投票机制。一旦集群确认某个主节点下线,它就会自动从其从节点中选举出一个新的主节点来接管服务。 连接到Redis Cluster时,只能使用数据库0(db0)。Redis开发团队认为,大多数用户实际上并不需要多个数据库。去掉多数据库支持可以简化内部逻辑。 ———————————————— 版权声明:本文为CSDN博主「Arva .」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/2301_80096362/article/details/153782344

76.JDK动态代理是什么?和cglib区别?

JDK和CGLIB alt

77.介绍一下你知道的锁

读写锁 (ReadWriteLock) synchronized,修饰实例方法,静态方法,代码块。先尝试偏向锁,降低无竞争的开销;出现竞争时,升级为轻量级锁,通过自旋避免阻塞;自旋失败(竞争加剧),最终升级为重量级锁,让线程阻塞。当 synchronized 升级为重量级锁时,它需要通过操作系统的互斥锁(Mutex Lock)来实现线程的阻塞和唤醒。 synchronized和Lock有什么区别

#面试真题#
每日一套面试真题 文章被收录于专栏

记录刷过的面试真题

全部评论
好习惯,每天进步一点
点赞 回复 分享
发布于 2025-12-13 20:11 陕西

相关推荐

鼠鼠 bg 学院本末 211 硕,一段小厂实习12 月份实习很难找,只面试了百度快手测开,美团后端 oc,百度快手一面挂,此后再无面试低于人均 90% 学历背书也算逆袭上岸,总结一下经验1. 运气运气运气!!这是最重要的因素,我京东 b 站泡两个星期池子杳无音讯,同门 b 站 oc,朋友京东被捞两次,而我直接泡池子,并且也是运气好,正好赶上美团这个核心部门 hc 很多很多,运气超好2.关于八股的复习,我是看的小林 coding,但是他的不全,缺很多东西,剩下的东西都是通过其他途径比如微信公众号、面经等归纳总结,不会了就多去看。3.养成记录文档的习惯,不管是项目还是八股,记录文档是一个计算机人最基础的习惯4.我当时每天走在路上,或者洗澡洗漱之类的,只要有空闲时间,就拿着耳机放八股磨耳朵(有点像    高中的样子了),不过很有用5.只要有实习经历,八成会疯狂拷打实习经历,每个人实习经历不一样就不多阐述,但是一定要捋清楚自己的实习6.面试时自己的表达比自己的知识更重要,美团二面的时候我几乎一个问题没有答上来,一直感觉寄了,过了三天问 hr 说在横向,同时隔壁舍友也收到了同部门一面,直接崩溃了,不过好在第二天 leader 和我打电话说明了情况,直接发 offer,所以不要觉得自己回答不上来就是寄了,表达很重要!以上就是我暂时总结的经验,学院本末 211 硕来说能找到大厂后端已经是逆袭了(个人认为,因为同门学历比我高,面试 8 次一面艰难找到测开工作)希望大家都可以拿到想要的 offer
飞屋一号:2硕算超过90%吧,我们学历低的都不好意思出来说话
发面经攒人品
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务