互联网疯传的Redis学习笔记:收藏达到30W,阿里P7评论我很需要

36 阅读2分钟

Redis作为目前的主流NoSql数据库,不会是不可能的,在面试中也是非常高频的,一定不能在这个环节丢分,不管是学习,还是面试,以下知识点,都有必要掌握。

  1. 分布式锁

  2. 延迟队列

  3. 布隆过滤器

  4. 线程IO模型

  5. Redis事务

  6. Stream

  7. Redis管道

高频大厂Redis面试题**+XXX_WWW666666获取**(附答案解析)

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管道