Redis及锁相关面试题

1.Redis支持的数据类型?

2.什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?

3.Redis 有哪些架构模式?讲讲各自的特点

4.使用过Redis分布式锁么,它是怎么实现的?

5.使用过Redis做异步队列么,你是怎么用的?有什么缺点?

6.什么是缓存穿透?如何避免?什么是缓存雪崩?何如避免?

7.Redis常用命令

8.为什么Redis 单线程却能支撑高并发?

9.说说Redis的内存淘汰策略

10.Redis的并发竞争问题如何解决?

 

11.什么是分布式锁?

12.如何实现分布式锁?

13.单机锁有哪些?它为什么不能在分布式环境下使用?

14.Redis 是如何实现分布式锁?可能会遇到什么问题?

15.分布式锁使用超时的话会有什么问题?如何解决?

16.介绍下如何对MySQL SQL语句进行分析和优化?

17.如何实现本地缓存和分布式缓存?

18.说一下 JVM 的内存布局和运行原理?

19.RocketMQ 是怎么存储消息的?源码中有哪些高可用、高性能的设计?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值