# 好文推荐:数据库篇 ### MySQL - [解决死锁之路 - 学习事务与隔离级别](https://www.aneasystone.com/archives/2017/10/solving-dead-locks-one.html) - [解决死锁之路 - 了解常见的锁类型](https://www.aneasystone.com/archives/2017/11/solving-dead-locks-two.html) - [解决死锁之路 - 常见 SQL 语句的加锁分析](https://www.aneasystone.com/archives/2017/12/solving-dead-locks-three.html) - [解决死锁之路(终结篇) - 再见死锁](https://www.aneasystone.com/archives/2018/04/solving-dead-locks-four.html) - [MySQL索引背后的数据结构及算法原理](http://blog.codinglabs.org/articles/theory-of-mysql-index.html) - [为什么别人能用好 MySQL?万字详解其复杂原理](https://mp.weixin.qq.com/s/pRqXdWYyhQD0x_NAdQLyHA) - [52 条 SQL 语句性能优化策略,建议收藏!](https://mp.weixin.qq.com/s/9A81xirHeYZzYGDOyCJlNw) - [一个线上SQL死锁异常分析:深入了解事务和锁](https://mp.weixin.qq.com/s/b7Qnzh1EIM4wbExwmIkJyA) ### redis - [带你彻底击溃跳表原理及其Golang实现!(内含图解)](https://mp.weixin.qq.com/s/FVghWmqO0BHY3yk-gfTpag) - [发布订阅](http://www.cnblogs.com/yitudake/p/6747995.html) - [数据淘汰机制](http://www.cnblogs.com/changbosha/p/5849982.html) - [Redis面试考点](http://www.cnblogs.com/lchzls/p/7536105.html) - [Redis面试题](https://mengkang.net/1181.html) - [架构选型,究竟啥时候选redis?](https://mp.weixin.qq.com/s/aX60hdFeuOTW8i3KG_CrtA) - [一文看懂Redis的持久化原理](https://juejin.im/post/5b70dfcf518825610f1f5c16)
好文推荐:数据库篇
MySQL
redis