后端开发共4篇
先更新数据库,再删缓存:一句口诀背后的完整推演-NodeByte

先更新数据库,再删缓存:一句口诀背后的完整推演

后端面试经典题“缓存和数据库一致性怎么保证”?文章完整推演“先更新数据库,再删除缓存”口诀逻辑,解析失效场景与生产防线,帮你理解缓存一致性本质,解决高并发下数据不一致痛点,让技术方...
陈书珩的头像-NodeByte陈书珩11天前
0349
为什么 MySQL 选了 B+ 树,LevelDB 却选了 LSM-Tree?-NodeByte

为什么 MySQL 选了 B+ 树,LevelDB 却选了 LSM-Tree?

解析MySQL选B+树、LevelDB选LSM - Tree的底层逻辑,剖析两种数据结构差异与适用场景,助你掌握存储选型心法,轻松应对OLTP与高并发写场景挑战。
陈书珩的头像-NodeByte陈书珩13天前
03613
被 Redis 坑过的那些年:四场线上事故复盘-NodeByte

被 Redis 坑过的那些年:四场线上事故复盘

四场Redis线上事故复盘,还原故障细节与解决方法,分享避坑经验,帮用Redis的用户避开缓存陷阱,减少线上损失。
陈书珩的头像-NodeByte陈书珩28天前
04513
一次由“并发插入”引发的MySQL死锁排查与最优解-NodeByte

一次由“并发插入”引发的MySQL死锁排查与最优解

深入剖析MySQL死锁事故,揭示并发插入批量数据时引发的死锁问题。通过详细解读死锁日志,分析间隙锁机制,帮助开发者理解死锁产生的根本原因并提供最优解决方案,提升系统稳定性。
陈书珩的头像-NodeByte陈书珩1个月前
36712