会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xzlrf
博客园
首页
新随笔
联系
订阅
管理
[置顶]
JAVA学习面试补强脑图
摘要: JAVA学习路线,适合中级JAVA自我学习,面试临时抱佛脚 需要脑图的直接联系 按照学习路线,每天更新一篇学习内容,欢迎打卡学习、催更
阅读全文
posted @ 2026-04-14 10:29 xzlrf
阅读(3)
评论(0)
推荐(0)
2026年5月6日
Redis的持久化
摘要: Redis的持久化 一共分为三种,实际上就是两种,分别是RDB(Redis Database)快照、AOF(Append Only File)文件追加以及4.0以后支持的混合持久化。 RDB 实现原理 触发方式:用户手动执行 SAVE(阻塞主进程)或 BGSAVE(后台异步),也可以配置 save
阅读全文
posted @ 2026-05-06 14:05 xzlrf
阅读(1)
评论(0)
推荐(0)
2026年4月30日
缓存三大问题
摘要: 缓存三大问题 缓存穿透: 请求查询一个数据库中根本就不存在的数据(例如查询 id = -1 的用户)。 缓存层和数据库层都查不到该数据,因此每次请求都会绕过缓存直接访问数据库。 恶意攻击或大量无效查询会导致数据库压力剧增,甚至被打垮。 ##### 解决方案 | 方案 | 实现原理 | 注意事项 |
阅读全文
posted @ 2026-04-30 16:34 xzlrf
阅读(4)
评论(0)
推荐(0)
Redis的过期策略和内存淘汰
摘要: Redis的过期策略和内存淘汰 在redis中存在两种对内容的删除,一种是主动叫过期策略,主动删除已过期的键,一种是被动的叫内存淘汰策略(当内存不够用时)。 过期策略: 惰性删除: 当对某个键进行访问时,会先检查该键是否已过期,如果过期了则删除,并返回空值。优点是对CPU友好,但是会长期占用
阅读全文
posted @ 2026-04-30 09:41 xzlrf
阅读(5)
评论(0)
推荐(0)
2026年4月24日
死锁
摘要: 死锁 死锁,不是“锁死了”,而是两个或两个以上的事务,互相等待着对方释放自己需要的锁,形成了一个闭环,导致谁都无法继续执行。 常见死锁场景 1. 最常见的场景:相反顺序加锁 两个事务,以不同的顺序更新同一批数据。 事务A:先锁住 id=1,然后想去锁 id=2。 事务B:先锁住 id=2,然后想去锁
阅读全文
posted @ 2026-04-24 16:15 xzlrf
阅读(12)
评论(0)
推荐(0)
2026年4月14日
MySQL 索引与执行计划
摘要: MySQL 索引与执行计划 目录MySQL 索引与执行计划聚簇索引(主键索引)是什么回表查询是什么、为什么会慢联合索引结构简单理解为什么建议用自增主键什么是Filesort,什么情况下会出现 聚簇索引(主键索引)是什么 聚簇索引(clustered index)不是一种“特殊的索引类型”,而是“
阅读全文
posted @ 2026-04-14 13:59 xzlrf
阅读(7)
评论(0)
推荐(0)
公告