每日笔记-redis的理解及相关应用
2024-08-28 10:05:56
原文链接:常见面试题
本文大纲与之类似,在其基础上加入了自己在实际项目中对部分知识点的理解
Q1:谈谈对redis的理解
Q2:谈谈实际应用中怎么用redis的
2.1 缓存
2.2 分布式锁
2.3 消息队列
Q3:redis的数据类型
Q4:持久化方式,各自优缺点,
Q5: RESP
Q6:Redis 有哪些架构模式?讲讲各自的特点
Q7:缓存异常的情景
总原则:锁啥的尽量不用
7.1 穿透:
请求数据库不存在的数据。
7.2 雪崩:
集中写缓存导致集中过期,对数据库产生周期性的压力。非致命,致命的是缓存节点宕机。
7.3 击穿:
某个key很热点,过期的瞬间,大批量访问涌入直接访问数据库
Q8: 过期策略以及内存淘汰机制
定期删除,惰性删除
最新文章
- Bulk_Collect 调用方式集锦
- HTML之常用标签
- 为speedphp最新版添加 仿Yii 的简易版 数据验证 支持不同场景,自定义回调
- 基于jQuery的AJAX和JSON的实例
- 与非CCR代码互操作
- [关于SQL]查询成绩都大于80分的学生
- Lombok介绍及使用方法
- python实现中文图片文字识别--OCR about chinese text--tesseract
- Python 基础 一
- JS实现EasyUI ,Datagrid,合并单元格功能
- (2-2)SpringCloud-服务注册到Eureka Server集群并消费
- 信利SC123金融财务计算器评测——不错的HP 12C仿品
- JavaScript中的十个难点,你有必要知道。
- JAVA的8种基本数据类型和类型转换
- 认识ASP.NET Windows身份认证
- 2、申请苹果App ID
- hdu 1026(BFS+输出路径) 我要和怪兽决斗
- NAT介绍
- os.walk的用法
- as3的全屏功能的实现主要是舞台stage的displayState属性