文章列表

怎么解决 Redis 缓存和数据库的一致性问题?

怎么解决 Redis 缓存和数据库的一致性问题?

本文深度解析Redis缓存与数据库一致性问题的解决方案。从先更新数据库再删缓存、先删缓存再更新数据库(延迟双删)、Cache Aside模式到Canal订阅Binlog异步更新,全面对比各方案的优劣与适用场景,助你掌握生产级最终一致性实践。


犬小哈2026/3/31Java面试八股文

MySQL binlog、redolog 和 undolog 日志的区别是什么?

本文深度解析MySQL三大核心日志:redo log(重做日志)、undo log(回滚日志)、binlog(归档日志)的区别。从存储层级、写入机制、核心作用等维度全面对比,并详解两阶段提交原理与崩溃恢复机制,助你彻底理解MySQL日志体系与事务实现。


犬小哈2026/3/25Java面试八股文