当前位置: 首页 > news >正文

redis面试官经常问的问题

1、说一下你在项目中的redis的应用场景?

      1)、5大数据库类型

       2)、缓存、数据库持久化

       3)、为的是服务无状态,延伸思考,比如token,分布式锁

2、Set、Zset分 别用于哪些场景?

3、redis是单线程还是多线程?

      1)、无论什么版本,工作线程就是1个

      2)、6.x高版本出现了IO多线程

4、redis存在线程安全的问题吗?为什么?

     外界使用的时候要保障,业务上要自行保障顺序

5、遇到过缓存穿透吗?详细描述一下

     遇到过雪崩吗?详细描述一下

     遇到过缓存击穿吗?详细描述一下

6、缓存如何回收的?

7、如何进行缓存预热?

8、数据库与缓存不一致如何解决?

9、简述一下主从不一致问题

10、描述一下redis持久化原理?

11、Redis也打不住了,万级流量会打到DB上,该怎么处理?

12、Redis是怎么删除过期key的?

13、Redis有哪些持久化方式?

14、redis中的三条指令式什么,第三条指令到达后执行失败了,怎么处理

15、分布式锁的指令        


http://www.mrgr.cn/news/16713.html

相关文章:

  • 认知杂谈32
  • 秋风送爽,夏意未央|VELO Prevail Revo坐垫,一骑绿动起来吧~
  • python学习之路 - PySpark快速入门
  • 【软考】路由器
  • volatile 关键字
  • 我从obsidian 转入 语雀 了
  • 图像去噪评论:从经典到最先进的方法
  • 在浮躁的时代,保持冷静和沉稳,心怀勇气
  • Windows编程系列:PE文件结构
  • 机器学习数学公式推导之高斯分布
  • (计算机论文)基于SpringBoot和Vue的台球赛事服务网站的设计与实现
  • C++编程语言——基础设施:指针,数组和引用
  • SQLite3 数据类型深入全面讲解
  • linux——进程
  • 算法day17|530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
  • SPI通信(软件模拟)
  • -bash: ./log.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录
  • uni-app 微信小程序开发安装配置 HbuilderX 微信小程序开发工具
  • AI革命:清华大学揭秘大模型工具学习的未来
  • 桶排序【算法 14】