技术栈
预写式日志
Thanks_ks
16 小时前
checkpoint
·
wal
·
存储引擎
·
acid
·
数据库原理
·
预写式日志
·
崩溃恢复
深入理解 WAL:数据库如何保证你的数据不丢失
几乎每一位后端开发者都听过 ACID 四大特性,也都在面试中背过 "持久性(Durability)" 的定义。但如果你追问一句:当一条 UPDATE 语句执行完毕后,数据究竟是怎么被 "持久" 到磁盘上的?很多人会下意识地回答 "写到数据文件里"。
我是有底线的