Redis作为目前的主流NoSql数据库,不会是不可能的,在面试中也是非常高频的,一定不能在这个环节丢分,不管是学习,还是面试,以下知识点,都有必要掌握。
- 分布式锁
- 延迟队列
- 布隆过滤器
- 线程IO模型
- Redis事务
- Stream
- Redis管道
Redis学习脑图
废话不多说,咱们直接上干货。面试资料和复习文档领取方式:点击这里来领取!
高频大厂Redis面试题(附答案解析)
Redis是什么?
Redis特性?
Redis合适的应用场景?
除了Redis你还知道哪些NoSQL数据库?
Redis和Memcache区别?
Redis的有几种数据类型?
Redis有哪些高级功能?
安装过Redis吗,简单说下步骤?
redis几个比较主要的可执行文件?分别是?
启动Redis的几种方式?
Redis客户端命令执行的方式?
如何停止redis服务?
如何查看当前键是否存在?
如何删除数据?
Redis为什么快?单线程?
字符串最大不能超过多少?
Redis默认分多少个数据库?
redis持久化的几种方式?
RDB持久化?
RDB的持久化是如何触发的?
RDB的优点?
RDB的缺点?
如何禁用持久化?
AOF持久化?
如何查询AOF是否开启?
如何开启AOF?
AOF工作流程?
为什么AOF要先把命令追加到缓存区(aof_buf)中?
AOF持久化如何触发的?
AOF优点?
AOF缺点?
混合持久化?优缺点?
Redis的Java客户端官方推荐?实际选择?
Redis事务?
Redis事务开始到结束的几个阶段?
Redis中key的过期操作?
Redis过期键删除策略?
Pipeline是什么?为什么要它?
如何获取当前最大内存?如何动态设置?
Redis内存溢出控制?
Redis内存溢出策略?
Redis高可用方案?
Redis集群方案?
Redis Cluster槽范围?
Redis锁实现思路?
什么是布隆过滤器?
什么是缓存穿透?处理问题?
什么是缓存预热?
答案解析
复习文档
分布式锁
延迟队列
布隆过滤器
线程 IO 模型
Redis事务
Stream
Redis管道
文末领取方式
面试资料及复习文档免费领取方式:点击这里来领取!